[2026-06-06T05:41:14.966075+00:00] deprecation.INFO: User Deprecated: Setting the code, the model class and the base controller name with the constructor is deprecated since sonata-project/admin-bundle version 4.8 and will not be possible in 5.0 version. Use the `code`, `model_class` and `controller` attribute of the `sonata.admin` tag or the method "setCode()", "setModelClass()" and "setBaseControllerName()" instead. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Setting the code, the model class and the base controller name with the constructor is deprecated since sonata-project/admin-bundle version 4.8 and will not be possible in 5.0 version. Use the `code`, `model_class` and `controller` attribute of the `sonata.admin` tag or the method \"setCode()\", \"setModelClass()\" and \"setBaseControllerName()\" instead. at /var/www/html/ntem_bulk_sms_new/vendor/sonata-project/admin-bundle/src/DependencyInjection/Admin/AbstractTaggedAdmin.php:156)"} []
[2026-06-06T05:41:14.967014+00:00] deprecation.INFO: User Deprecated: Setting the code, the model class and the base controller name with the constructor is deprecated since sonata-project/admin-bundle version 4.8 and will not be possible in 5.0 version. Use the `code`, `model_class` and `controller` attribute of the `sonata.admin` tag or the method "setCode()", "setModelClass()" and "setBaseControllerName()" instead. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Setting the code, the model class and the base controller name with the constructor is deprecated since sonata-project/admin-bundle version 4.8 and will not be possible in 5.0 version. Use the `code`, `model_class` and `controller` attribute of the `sonata.admin` tag or the method \"setCode()\", \"setModelClass()\" and \"setBaseControllerName()\" instead. at /var/www/html/ntem_bulk_sms_new/vendor/sonata-project/admin-bundle/src/DependencyInjection/Admin/AbstractTaggedAdmin.php:156)"} []
[2026-06-06T05:41:14.989557+00:00] request.INFO: Matched route "api_sms_dispatch". {"route":"api_sms_dispatch","route_parameters":{"_route":"api_sms_dispatch","_controller":"App\\Controller\\Api\\SmsApiController::dispatchSms"},"request_uri":"http://127.0.0.1:8000/api/v1/sms/dispatch","method":"POST"} []
[2026-06-06T05:41:14.990712+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:41:14.990785+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:14.990821+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:14.998022+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:41:14.999040+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.user_id AS user_id_2, t0.api_key AS api_key_3, t0.created_at AS created_at_4 FROM api_key t0 WHERE t0.api_key = ? LIMIT 1 (parameters: array{"1":"sk_live_3e212f259a7292248e0d96dfe012282f8fc3508f9cd83b6b4ab5690bdad88710"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.user_id AS user_id_2, t0.api_key AS api_key_3, t0.created_at AS created_at_4 FROM api_key t0 WHERE t0.api_key = ? LIMIT 1","params":{"1":"sk_live_3e212f259a7292248e0d96dfe012282f8fc3508f9cd83b6b4ab5690bdad88710"},"types":{"1":2}} []
[2026-06-06T05:41:14.999897+00:00] doctrine.DEBUG: Executing statement: SELECT id, sms_balance FROM user__user WHERE id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT id, sms_balance FROM user__user WHERE id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:41:15.861469+00:00] app.INFO: mNotify API Response: {"status":"success","code":"2000","message":"messages sent successfully","summary":{"_id":"D6F4A4BC-EB7B-4226-A62C-235F9E5BD62C","message_id":"20260606233543480553V2","type":"API QUICK SMS","total_sent":2,"contacts":2,"total_rejected":0,"numbers_sent":["0240212306","0240212306"],"credit_used":2,"credit_left":38870,"wallet_used":0}} | SENDER_ID: Ntem SMS [] []
[2026-06-06T05:41:15.863335+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-06T05:41:15.863849+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET sms_balance = sms_balance - ? WHERE id = ? (parameters: array{"1":2,"2":2}, types: array{"1":2,"2":2}) {"sql":"UPDATE user__user SET sms_balance = sms_balance - ? WHERE id = ?","params":{"1":2,"2":2},"types":{"1":2,"2":2}} []
[2026-06-06T05:41:15.868651+00:00] doctrine.DEBUG: Executing statement: INSERT INTO messages (user_id, message, sender_id, phone_numbers, number_of_messages, sent_date, medium, message_code) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":2,"2":"Hello! This is a test message to verify that our robust ApiController works properly.","3":"Ntem SMS","4":"0240212306","5":1,"6":"2026-06-06 05:41:15","7":"API_SMS","8":"D6F4A4BC-EB7B-4226-A62C-235F9E5BD62C"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2}) {"sql":"INSERT INTO messages (user_id, message, sender_id, phone_numbers, number_of_messages, sent_date, medium, message_code) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":2,"2":"Hello! This is a test message to verify that our robust ApiController works properly.","3":"Ntem SMS","4":"0240212306","5":1,"6":"2026-06-06 05:41:15","7":"API_SMS","8":"D6F4A4BC-EB7B-4226-A62C-235F9E5BD62C"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2}} []
[2026-06-06T05:41:15.869411+00:00] doctrine.DEBUG: Executing statement: INSERT INTO messages (user_id, message, sender_id, phone_numbers, number_of_messages, sent_date, medium, message_code) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":2,"2":"Hello! This is a test message to verify that our robust ApiController works properly.","3":"Ntem SMS","4":"0240212306","5":1,"6":"2026-06-06 05:41:15","7":"API_SMS","8":"D6F4A4BC-EB7B-4226-A62C-235F9E5BD62C"}, types: array{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2}) {"sql":"INSERT INTO messages (user_id, message, sender_id, phone_numbers, number_of_messages, sent_date, medium, message_code) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":2,"2":"Hello! This is a test message to verify that our robust ApiController works properly.","3":"Ntem SMS","4":"0240212306","5":1,"6":"2026-06-06 05:41:15","7":"API_SMS","8":"D6F4A4BC-EB7B-4226-A62C-235F9E5BD62C"},"types":{"1":2,"2":2,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2}} []
[2026-06-06T05:41:15.869855+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-06T05:41:15.921320+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:41:45.055368+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:41:45.057911+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:41:45.057995+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:45.058042+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:45.066417+00: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): You must be logged in to view API credentials. at /var/www/html/ntem_bulk_sms_new/vendor/symfony/framework-bundle/Controller/AbstractController.php:336)"} []
[2026-06-06T05:41:45.066622+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-06T05:41:45.117737+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-06T05:41:45.122803+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-06T05:41:45.122918+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:45.122988+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:45.123027+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T05:41:45.123070+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T05:41:45.809063+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d22e2b"},"request_uri":"http://127.0.0.1:8000/_wdt/d22e2b","method":"GET"} []
[2026-06-06T05:41:47.653825+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-06T05:41:47.656263+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-06T05:41:47.656518+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:47.656707+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T05:41:47.656971+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T05:41:47.691825+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:41:47.695432+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-06T05:41:48.752825+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-06T05:41:48.753034+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-06T05:41:48.753190+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-06T05:41:48.753288+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-06T05:41:48.753378+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-06T05:41:48.753927+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-06T05:41:48.754064+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:48.758169+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-06T05:41:48.764841+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-06T05:41:48.765704+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-06 05:41:48","3":"127.0.0.1","4":1,"5":"2026-06-06 05:41:48","6":"2026-06-06 05:41:48"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-06 05:41:48","3":"127.0.0.1","4":1,"5":"2026-06-06 05:41:48","6":"2026-06-06 05:41:48"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-06T05:41:48.770834+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-06T05:41:48.780170+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-06T05:41:48.786177+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-06 05:41:48","2":"2026-06-06 05:41:48","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-06 05:41:48","2":"2026-06-06 05:41:48","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-06T05:41:48.788015+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-06T05:41:48.792555+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-06T05:41:48.792893+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-06T05:41:48.797741+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-06T05:41:48.798016+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-06T05:41:48.798239+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-06T05:41:48.798392+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-06T05:41:48.798538+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-06T05:41:48.798720+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-06T05:41:48.798882+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-06T05:41:48.799012+00: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-06-06T05:41:48.802830+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:41:48.862751+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:41:48.918189+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-06T05:41:48.924486+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:41:48.946336+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:41:48.948502+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:41:48.950608+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:41:48.950969+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:41:48.951064+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:48.951135+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:41:48.987874+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:41:49.048873+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:41:49.806491+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ecdc02"},"request_uri":"http://127.0.0.1:8000/_wdt/ecdc02","method":"GET"} []
[2026-06-06T05:42:25.529899+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-06T05:42:25.532376+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:42:25.544337+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:42:25.545627+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:42:25.546897+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:42:25.547092+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:42:25.547142+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:42:25.547178+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:42:25.585284+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:42:25.622256+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:42:25.923028+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9b869a"},"request_uri":"http://127.0.0.1:8000/_wdt/9b869a","method":"GET"} []
[2026-06-06T05:42:32.931599+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:42:32.932790+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:42:32.946321+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:42:32.947300+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:42:32.948104+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:42:32.948234+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:42:32.948269+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:42:32.948305+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:42:32.949574+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:42:32.961491+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:42:32.993327+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:42:33.326001+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6a26cb"},"request_uri":"http://127.0.0.1:8000/_wdt/6a26cb","method":"GET"} []
[2026-06-06T05:43:08.972549+00:00] request.INFO: Matched route "api_sms_dispatch". {"route":"api_sms_dispatch","route_parameters":{"_route":"api_sms_dispatch","_controller":"App\\Controller\\Api\\SmsApiController::dispatchSms"},"request_uri":"http://127.0.0.1:8000/api/v1/sms/dispatch","method":"POST"} []
[2026-06-06T05:43:08.973755+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:43:08.973827+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:43:08.973868+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:43:08.978692+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:43:08.979621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.user_id AS user_id_2, t0.api_key AS api_key_3, t0.created_at AS created_at_4 FROM api_key t0 WHERE t0.api_key = ? LIMIT 1 (parameters: array{"1":"sk_live_3e212f259a7292248e0d96dfe012282f8fc3508f9cd83b6b4ab5690bdad8871"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.user_id AS user_id_2, t0.api_key AS api_key_3, t0.created_at AS created_at_4 FROM api_key t0 WHERE t0.api_key = ? LIMIT 1","params":{"1":"sk_live_3e212f259a7292248e0d96dfe012282f8fc3508f9cd83b6b4ab5690bdad8871"},"types":{"1":2}} []
[2026-06-06T05:43:09.002847+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:49:04.944941+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:49:04.947891+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:49:04.957175+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:49:04.958566+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:49:04.959978+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:49:04.960167+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:49:04.960217+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:49:04.960267+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:49:04.962225+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:49:04.991269+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:49:05.030425+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:49:05.358843+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1a641b"},"request_uri":"http://127.0.0.1:8000/_wdt/1a641b","method":"GET"} []
[2026-06-06T05:50:10.654264+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:50:10.657122+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:50:10.670169+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:50:10.672408+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:50:10.673616+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:50:10.673842+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:50:10.673889+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:50:10.673932+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:50:10.675577+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:50:10.705023+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:50:10.732833+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:50:11.075770+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2ecf53"},"request_uri":"http://127.0.0.1:8000/_wdt/2ecf53","method":"GET"} []
[2026-06-06T05:51:46.222937+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:51:46.224806+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:51:46.237405+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:51:46.238693+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:51:46.239884+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:51:46.240039+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:51:46.240082+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:51:46.240115+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:51:46.241446+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:51:46.275553+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:51:46.309283+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:51:46.640045+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c92c99"},"request_uri":"http://127.0.0.1:8000/_wdt/c92c99","method":"GET"} []
[2026-06-06T05:53:16.995260+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:53:16.997117+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:53:17.006448+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:53:17.007486+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:53:17.008401+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:53:17.008542+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:53:17.008574+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:53:17.008598+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:53:17.010004+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:53:17.038625+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:53:17.079120+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:53:17.612161+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c331ae"},"request_uri":"http://127.0.0.1:8000/_wdt/c331ae","method":"GET"} []
[2026-06-06T05:53:34.249062+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:53:34.251703+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:53:34.263809+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:53:34.264930+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:53:34.269589+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:53:34.269813+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:53:34.269864+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:53:34.269897+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:53:34.271940+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:53:34.301301+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:53:34.334712+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:53:34.612097+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ed4569"},"request_uri":"http://127.0.0.1:8000/_wdt/ed4569","method":"GET"} []
[2026-06-06T05:54:08.063377+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:54:08.066259+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:54:08.075779+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:54:08.077369+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:54:08.078601+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:54:08.078870+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:54:08.078939+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:54:08.078992+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:54:08.080670+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:54:08.109006+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:54:08.143652+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:54:08.461478+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a43dab"},"request_uri":"http://127.0.0.1:8000/_wdt/a43dab","method":"GET"} []
[2026-06-06T05:54:56.720307+00:00] request.INFO: Matched route "admin_dashboard_index". {"route":"admin_dashboard_index","route_parameters":{"_route":"admin_dashboard_index","_controller":"App\\Controller\\Admin\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/admin/dashboard/","method":"GET"} []
[2026-06-06T05:54:56.722023+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-06T05:54:56.722112+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:54:56.722167+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:54:56.722208+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T05:54:56.722249+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T05:54:56.723480+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:54:56.737338+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:54:56.739062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:54:56.740716+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:54:56.743633+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\RuntimeException: "Cannot resolve argument $tripRepo of "App\Controller\Admin\DashboardController::index()": Cannot determine controller argument for "App\Controller\Admin\DashboardController::index()": the $tripRepo argument is type-hinted with the non-existent class or interface: "App\Repository\TripRepository"." at /var/www/html/ntem_bulk_sms_new/vendor/symfony/dependency-injection/Container.php line 398 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException(code: 0): Cannot resolve argument $tripRepo of \"App\\Controller\\Admin\\DashboardController::index()\": Cannot determine controller argument for \"App\\Controller\\Admin\\DashboardController::index()\": the $tripRepo argument is type-hinted with the non-existent class or interface: \"App\\Repository\\TripRepository\". at /var/www/html/ntem_bulk_sms_new/vendor/symfony/dependency-injection/Container.php:398)"} []
[2026-06-06T05:54:56.766914+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:54:56.815380+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:54:57.053322+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6ac7e3"},"request_uri":"http://127.0.0.1:8000/_wdt/6ac7e3","method":"GET"} []
[2026-06-06T05:55:25.234820+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:55:25.237309+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:55:25.246867+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:55:25.248428+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:55:25.250458+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:55:25.250804+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:55:25.250902+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:55:25.250967+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:55:25.253102+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:55:25.282497+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:55:25.322186+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:55:25.624979+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d83a13"},"request_uri":"http://127.0.0.1:8000/_wdt/d83a13","method":"GET"} []
[2026-06-06T05:56:53.757268+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:56:53.760031+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:56:53.775336+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:56:53.776491+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:56:53.777469+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:56:53.777627+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:56:53.777676+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:56:53.777710+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:56:53.779106+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:56:53.807308+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:56:53.838867+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:56:54.136263+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"97e2ac"},"request_uri":"http://127.0.0.1:8000/_wdt/97e2ac","method":"GET"} []
[2026-06-06T05:57:17.332417+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:57:17.334748+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:57:17.347065+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:57:17.348545+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:57:17.349584+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:57:17.349777+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:57:17.349851+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:57:17.349882+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:57:17.351239+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:57:17.377981+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:57:17.407519+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:57:17.672510+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8ccad4"},"request_uri":"http://127.0.0.1:8000/_wdt/8ccad4","method":"GET"} []
[2026-06-06T05:59:00.677090+00:00] request.INFO: Matched route "user_api_credentials". {"route":"user_api_credentials","route_parameters":{"_route":"user_api_credentials","_controller":"App\\Controller\\ApiKeyManagementController::manageCredentials"},"request_uri":"http://127.0.0.1:8000/dashboard/developer/api-credentials","method":"GET"} []
[2026-06-06T05:59:00.684236+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:59:00.739541+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:59:00.745462+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:59:00.747878+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:59:00.748338+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:59:00.748455+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:59:00.748544+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:59:00.755953+00:00] doctrine.DEBUG: Executing statement: SELECT * FROM api_key WHERE user_id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":2}) {"sql":"SELECT * FROM api_key WHERE user_id = ? LIMIT 1","params":{"1":2},"types":{"1":2}} []
[2026-06-06T05:59:00.887553+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:59:00.953443+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:59:01.887809+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ba4a9a"},"request_uri":"http://127.0.0.1:8000/_wdt/ba4a9a","method":"GET"} []
[2026-06-06T05:59:11.616276+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T05:59:11.618340+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T05:59:11.633595+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T05:59:11.634857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T05:59:11.636000+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T05:59:11.636177+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T05:59:11.636224+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:59:11.636270+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T05:59:11.666141+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T05:59:11.708691+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T05:59:12.035973+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a9f71b"},"request_uri":"http://127.0.0.1:8000/_wdt/a9f71b","method":"GET"} []
[2026-06-06T06:00:17.505209+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:00:17.507081+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:00:17.519296+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:00:17.520372+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:00:17.521484+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:00:17.521672+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:00:17.521753+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:00:17.521803+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:00:17.564379+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:00:17.601339+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:00:17.908883+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2fc781"},"request_uri":"http://127.0.0.1:8000/_wdt/2fc781","method":"GET"} []
[2026-06-06T06:03:16.216462+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:03:16.218614+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:03:16.236345+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:03:16.238168+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:03:16.239940+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:03:16.240228+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:03:16.240304+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:16.240360+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:16.327191+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:03:16.362701+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:03:16.921591+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"057cfa"},"request_uri":"http://127.0.0.1:8000/_wdt/057cfa","method":"GET"} []
[2026-06-06T06:03:31.770618+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:03:31.772609+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:03:31.782956+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:03:31.783952+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:03:31.784915+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:03:31.785081+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:03:31.785131+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:31.785182+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:31.822383+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:03:31.863129+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:03:32.181511+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aea3a3"},"request_uri":"http://127.0.0.1:8000/_wdt/aea3a3","method":"GET"} []
[2026-06-06T06:03:42.941027+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:03:42.943180+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:03:42.955503+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:03:42.960148+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:03:42.961085+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:03:42.961328+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:03:42.961395+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:42.961446+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:42.999355+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:03:43.041114+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:03:43.295299+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7d3a20"},"request_uri":"http://127.0.0.1:8000/_wdt/7d3a20","method":"GET"} []
[2026-06-06T06:03:59.156091+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:03:59.157762+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:03:59.170982+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:03:59.172049+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:03:59.172871+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:03:59.173000+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:03:59.173053+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:59.173080+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:03:59.209549+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:03:59.246147+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:03:59.566375+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5cce5a"},"request_uri":"http://127.0.0.1:8000/_wdt/5cce5a","method":"GET"} []
[2026-06-06T06:04:32.925569+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:04:32.927699+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:04:32.940200+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:04:32.941404+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:04:32.942567+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:04:32.942723+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:04:32.942767+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:04:32.942798+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:04:32.979333+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:04:33.018136+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:04:33.307409+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"22a45c"},"request_uri":"http://127.0.0.1:8000/_wdt/22a45c","method":"GET"} []
[2026-06-06T06:04:54.136474+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:04:54.140626+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:04:54.165249+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:04:54.168541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:04:54.171169+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:04:54.171646+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:04:54.171995+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:04:54.172099+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:04:54.262952+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:04:54.338752+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:04:54.805517+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8c93fc"},"request_uri":"http://127.0.0.1:8000/_wdt/8c93fc","method":"GET"} []
[2026-06-06T06:05:22.187355+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:05:22.189697+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:05:22.206060+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:05:22.207860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:05:22.209533+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:05:22.209845+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:05:22.209925+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:05:22.209999+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:05:22.248145+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:05:22.296571+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:05:22.713087+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7d415f"},"request_uri":"http://127.0.0.1:8000/_wdt/7d415f","method":"GET"} []
[2026-06-06T06:05:51.048977+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:05:51.050785+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:05:51.061682+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:05:51.062748+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:05:51.063710+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:05:51.063860+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:05:51.063905+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:05:51.063957+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:05:51.099194+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:05:51.135141+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:05:51.383967+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"663b6e"},"request_uri":"http://127.0.0.1:8000/_wdt/663b6e","method":"GET"} []
[2026-06-06T06:06:09.332472+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:06:09.336355+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:06:09.347737+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:06:09.348808+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:06:09.350014+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:06:09.350231+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:06:09.350294+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:06:09.350352+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:06:09.385455+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:06:09.424570+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:06:09.686571+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c04fde"},"request_uri":"http://127.0.0.1:8000/_wdt/c04fde","method":"GET"} []
[2026-06-06T06:06:26.828978+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/ntem_bulk_sms_new/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/ntem_bulk_sms_new/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/ntem_bulk_sms_new/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-06T06:07:10.508253+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T06:07:10.509623+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-06T06:07:10.518506+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"ntem_bulk_sms_new","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-06T06:07:10.519585+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-06T06:07:10.520455+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-06T06:07:10.520578+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T06:07:10.520612+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:07:10.520639+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T06:07:10.548760+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-06T06:07:10.589500+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-06T06:07:10.701702+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/ntem_bulk_sms_new/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/ntem_bulk_sms_new/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/ntem_bulk_sms_new/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-06T06:07:31.955611+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9d603b"},"request_uri":"http://127.0.0.1:8000/_wdt/9d603b","method":"GET"} []
[2026-06-06T23:07:56.269940+00:00] request.INFO: Matched route "app_sender_id_new". {"route":"app_sender_id_new","route_parameters":{"_route":"app_sender_id_new","_controller":"App\\Controller\\SenderIdController::new"},"request_uri":"http://127.0.0.1:8000/dashboard/sender-id/new","method":"GET"} []
[2026-06-06T23:07:56.319456+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-06T23:07:56.319558+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T23:07:56.319611+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T23:07:56.542419+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/ntem_bulk_sms_new/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-06T23:07:56.577796+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-06T23:07:56.586327+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-06T23:07:56.586418+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T23:07:56.586464+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-06T23:07:56.586499+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T23:07:56.586543+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-06T23:07:57.462422+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4f3634"},"request_uri":"http://127.0.0.1:8000/_wdt/4f3634","method":"GET"} []
[2026-06-07T01:59:45.969152+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T01:59:46.023985+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T01:59:46.024121+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T01:59:46.024182+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T01:59:46.024257+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T01:59:46.024311+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T01:59:47.112372+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-07T01:59:49.091030+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e3b0a0"},"request_uri":"http://127.0.0.1:8000/_wdt/e3b0a0","method":"GET"} []
[2026-06-07T02:02:17.505753+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:02:17.508814+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:02:17.509033+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:02:17.509187+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:02:17.509727+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:02:17.509898+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:02:18.986874+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e94a42"},"request_uri":"http://127.0.0.1:8000/_wdt/e94a42","method":"GET"} []
[2026-06-07T02:02:24.364855+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:02:24.365518+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:02:24.365570+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:02:24.365601+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:02:24.365634+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:02:24.365658+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:02:24.698995+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f5f86b"},"request_uri":"http://127.0.0.1:8000/_wdt/f5f86b","method":"GET"} []
[2026-06-07T02:05:07.892026+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:05:07.895873+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:05:07.896360+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:05:07.896689+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:05:07.896838+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:05:07.896958+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:05:10.189382+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"de5209"},"request_uri":"http://127.0.0.1:8000/_wdt/de5209","method":"GET"} []
[2026-06-07T02:08:23.674127+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T02:09:15.308584+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:09:15.309750+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:09:15.309850+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:09:15.309914+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:09:15.310005+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:09:15.310074+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:09:15.452761+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T02:09:16.467283+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cef003"},"request_uri":"http://127.0.0.1:8000/_wdt/cef003","method":"GET"} []
[2026-06-07T02:11:49.144752+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:11:49.145873+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:11:49.145962+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:11:49.146011+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:11:49.146045+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:11:49.146080+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:11:49.833028+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0987cb"},"request_uri":"http://127.0.0.1:8000/_wdt/0987cb","method":"GET"} []
[2026-06-07T02:12:30.754755+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:12:30.757702+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:12:30.757910+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:12:30.758025+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:12:30.758152+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:12:30.758332+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:12:31.765426+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"698142"},"request_uri":"http://127.0.0.1:8000/_wdt/698142","method":"GET"} []
[2026-06-07T02:13:32.669306+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:13:32.671304+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:13:32.671462+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:13:32.671548+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:13:32.671620+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:13:32.671708+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:13:33.039801+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1e0941"},"request_uri":"http://127.0.0.1:8000/_wdt/1e0941","method":"GET"} []
[2026-06-07T02:14:07.713151+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:14:07.716706+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:14:07.717119+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:14:07.717392+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:14:07.717649+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:14:07.718060+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:14:08.282778+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2931ef"},"request_uri":"http://127.0.0.1:8000/_wdt/2931ef","method":"GET"} []
[2026-06-07T02:14:31.700961+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:14:31.702699+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:14:31.702866+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:14:31.702975+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:14:31.703047+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:14:31.703126+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:14:32.070154+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9e5b84"},"request_uri":"http://127.0.0.1:8000/_wdt/9e5b84","method":"GET"} []
[2026-06-07T02:14:49.743646+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:14:49.745069+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:14:49.745164+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:14:49.745214+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:14:49.745271+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:14:49.745312+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:14:50.272602+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2ecd54"},"request_uri":"http://127.0.0.1:8000/_wdt/2ecd54","method":"GET"} []
[2026-06-07T02:15:11.427299+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:15:11.428508+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:15:11.428599+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:15:11.428671+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:15:11.428725+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:15:11.428780+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:15:11.772687+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dd0f37"},"request_uri":"http://127.0.0.1:8000/_wdt/dd0f37","method":"GET"} []
[2026-06-07T02:15:24.745712+00:00] request.INFO: Matched route "app_forgot_password". {"route":"app_forgot_password","route_parameters":{"_route":"app_forgot_password","_controller":"App\\Controller\\RegistrationController::forgotPassword"},"request_uri":"http://127.0.0.1:8000/forgot-password","method":"GET"} []
[2026-06-07T02:15:24.747969+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-07T02:15:24.748068+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:15:24.748125+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:15:25.312420+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1051bb"},"request_uri":"http://127.0.0.1:8000/_wdt/1051bb","method":"GET"} []
[2026-06-07T02:17:44.582217+00:00] request.INFO: Matched route "app_forgot_password". {"route":"app_forgot_password","route_parameters":{"_route":"app_forgot_password","_controller":"App\\Controller\\RegistrationController::forgotPassword"},"request_uri":"http://127.0.0.1:8000/forgot-password","method":"GET"} []
[2026-06-07T02:17:44.584469+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-07T02:17:44.584576+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:17:44.584643+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:17:45.018721+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"033e54"},"request_uri":"http://127.0.0.1:8000/_wdt/033e54","method":"GET"} []
[2026-06-07T02:18:41.154431+00:00] request.INFO: Matched route "app_forgot_password". {"route":"app_forgot_password","route_parameters":{"_route":"app_forgot_password","_controller":"App\\Controller\\RegistrationController::forgotPassword"},"request_uri":"http://127.0.0.1:8000/forgot-password","method":"GET"} []
[2026-06-07T02:18:41.156506+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-07T02:18:41.156632+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:18:41.156722+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:18:41.551104+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3f5672"},"request_uri":"http://127.0.0.1:8000/_wdt/3f5672","method":"GET"} []
[2026-06-07T02:19:06.745942+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:19:06.748213+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:19:06.748401+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:19:06.748508+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:19:06.748588+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:19:06.748668+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:19:07.458524+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c614ea"},"request_uri":"http://127.0.0.1:8000/_wdt/c614ea","method":"GET"} []
[2026-06-07T02:19:42.349350+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T02:19:42.351782+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T02:19:42.352014+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:19:42.352146+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T02:19:42.352257+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:19:42.352368+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T02:19:43.086331+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0edd79"},"request_uri":"http://127.0.0.1:8000/_wdt/0edd79","method":"GET"} []
[2026-06-07T03:11:33.029933+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:11:33.036711+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.039593+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:11:33.044480+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.044812+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:11:33.051588+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.052066+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:11:33.055131+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.055495+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:11:33.065396+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:11:33.071371+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.071658+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:11:33.083840+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:11:33.090837+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.091311+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:11:33.092783+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.093005+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:11:33.094098+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.094402+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:11:33.095675+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.095977+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:11:33.097874+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:11:33.100506+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.100914+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:11:33.102446+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:11:33.104844+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.105318+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:11:33.110493+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:11:33.112207+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:11:33.114181+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:11:33.123393+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:11:33.125324+00:00] php.CRITICAL: Fatal Compile Error: App\Entity\ExamPaper and Gedmo\Timestampable\Traits\TimestampableEntity define the same property ($createdAt) in the composition of App\Entity\ExamPaper. However, the definition differs and is considered incompatible. Class was composed {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Compile Error: App\\Entity\\ExamPaper and Gedmo\\Timestampable\\Traits\\TimestampableEntity define the same property ($createdAt) in the composition of App\\Entity\\ExamPaper. However, the definition differs and is considered incompatible. Class was composed at /var/www/html/past_question/src/Entity/ExamPaper.php:10)"} []
[2026-06-07T03:12:30.345480+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:12:30.353381+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.355588+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:30.358032+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.358353+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:30.366925+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.367471+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:30.369614+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.369967+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:30.375551+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:12:30.381897+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.382831+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:30.388003+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:12:30.392568+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.392990+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:30.394981+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.395539+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:30.398569+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.399181+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:30.401778+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.402154+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:30.404045+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:12:30.407107+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.407555+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:30.409605+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:12:30.412753+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.413349+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:30.420200+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:30.422520+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:30.424376+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:30.431359+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.476813+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:30.494558+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-07T03:12:30.503747+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:12:36.543246+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:12:36.553640+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:38.451781+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:38.454303+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:12:38.472938+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:38.473637+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:38.479995+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:38.480913+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:38.490556+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:12:38.499438+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:12:38.500112+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:12:38.513662+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:12:38.515888+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:12:38.516863+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:12:38.519962+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-07T03:12:38.523674+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:12:38.526654+00:00] doctrine.DEBUG: Executing query: CREATE TABLE course (id INT AUTO_INCREMENT NOT NULL, programme_id INT NOT NULL, course_code VARCHAR(20) NOT NULL, title VARCHAR(255) NOT NULL, level INT NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_169E6FB9BFB7ED9E (course_code), INDEX IDX_169E6FB962BB7AEE (programme_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE course (id INT AUTO_INCREMENT NOT NULL, programme_id INT NOT NULL, course_code VARCHAR(20) NOT NULL, title VARCHAR(255) NOT NULL, level INT NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_169E6FB9BFB7ED9E (course_code), INDEX IDX_169E6FB962BB7AEE (programme_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-07T03:12:38.586975+00:00] doctrine.DEBUG: Executing query: CREATE TABLE department (id INT AUTO_INCREMENT NOT NULL, faculty_id INT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(50) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_CD1DE18A77153098 (code), INDEX IDX_CD1DE18A680CAB68 (faculty_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE department (id INT AUTO_INCREMENT NOT NULL, faculty_id INT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(50) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_CD1DE18A77153098 (code), INDEX IDX_CD1DE18A680CAB68 (faculty_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-07T03:12:38.635755+00:00] doctrine.DEBUG: Executing query: CREATE TABLE exam_paper (id INT AUTO_INCREMENT NOT NULL, course_id INT NOT NULL, academic_year VARCHAR(9) NOT NULL, semester INT NOT NULL, file_path VARCHAR(255) NOT NULL, is_validated TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_1CFF66A6591CC992 (course_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE exam_paper (id INT AUTO_INCREMENT NOT NULL, course_id INT NOT NULL, academic_year VARCHAR(9) NOT NULL, semester INT NOT NULL, file_path VARCHAR(255) NOT NULL, is_validated TINYINT(1) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, INDEX IDX_1CFF66A6591CC992 (course_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-07T03:12:38.660720+00:00] doctrine.DEBUG: Executing query: CREATE TABLE faculty (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(50) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_1796604377153098 (code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE faculty (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(50) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_1796604377153098 (code), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-07T03:12:38.687817+00:00] doctrine.DEBUG: Executing query: CREATE TABLE programme (id INT AUTO_INCREMENT NOT NULL, department_id INT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(50) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_3DDCB9FF77153098 (code), INDEX IDX_3DDCB9FFAE80F5DF (department_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE programme (id INT AUTO_INCREMENT NOT NULL, department_id INT NOT NULL, name VARCHAR(255) NOT NULL, code VARCHAR(50) NOT NULL, created_at DATETIME NOT NULL, updated_at DATETIME NOT NULL, UNIQUE INDEX UNIQ_3DDCB9FF77153098 (code), INDEX IDX_3DDCB9FFAE80F5DF (department_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-07T03:12:38.734715+00:00] doctrine.DEBUG: Executing query: ALTER TABLE course ADD CONSTRAINT FK_169E6FB962BB7AEE FOREIGN KEY (programme_id) REFERENCES programme (id) {"sql":"ALTER TABLE course ADD CONSTRAINT FK_169E6FB962BB7AEE FOREIGN KEY (programme_id) REFERENCES programme (id)"} []
[2026-06-07T03:12:38.833192+00:00] doctrine.DEBUG: Executing query: ALTER TABLE department ADD CONSTRAINT FK_CD1DE18A680CAB68 FOREIGN KEY (faculty_id) REFERENCES faculty (id) {"sql":"ALTER TABLE department ADD CONSTRAINT FK_CD1DE18A680CAB68 FOREIGN KEY (faculty_id) REFERENCES faculty (id)"} []
[2026-06-07T03:12:38.917521+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper ADD CONSTRAINT FK_1CFF66A6591CC992 FOREIGN KEY (course_id) REFERENCES course (id) {"sql":"ALTER TABLE exam_paper ADD CONSTRAINT FK_1CFF66A6591CC992 FOREIGN KEY (course_id) REFERENCES course (id)"} []
[2026-06-07T03:12:38.990072+00:00] doctrine.DEBUG: Executing query: ALTER TABLE programme ADD CONSTRAINT FK_3DDCB9FFAE80F5DF FOREIGN KEY (department_id) REFERENCES department (id) {"sql":"ALTER TABLE programme ADD CONSTRAINT FK_3DDCB9FFAE80F5DF FOREIGN KEY (department_id) REFERENCES department (id)"} []
[2026-06-07T03:12:39.067065+00:00] doctrine.DEBUG: Executing query: ALTER TABLE contact_groups DROP FOREIGN KEY FK_60FF0EF1A76ED395 {"sql":"ALTER TABLE contact_groups DROP FOREIGN KEY FK_60FF0EF1A76ED395"} []
[2026-06-07T03:12:39.085196+00:00] doctrine.DEBUG: Executing query: ALTER TABLE group_member DROP FOREIGN KEY FK_A36222A8FE54D947 {"sql":"ALTER TABLE group_member DROP FOREIGN KEY FK_A36222A8FE54D947"} []
[2026-06-07T03:12:39.095524+00:00] doctrine.DEBUG: Executing query: ALTER TABLE message_template DROP FOREIGN KEY FK_9E46DB92A76ED395 {"sql":"ALTER TABLE message_template DROP FOREIGN KEY FK_9E46DB92A76ED395"} []
[2026-06-07T03:12:39.108091+00:00] doctrine.DEBUG: Executing query: ALTER TABLE messages DROP FOREIGN KEY FK_DB021E96A76ED395 {"sql":"ALTER TABLE messages DROP FOREIGN KEY FK_DB021E96A76ED395"} []
[2026-06-07T03:12:39.123618+00:00] doctrine.DEBUG: Executing query: ALTER TABLE messages_to_clients DROP FOREIGN KEY FK_905F2B79A76ED395 {"sql":"ALTER TABLE messages_to_clients DROP FOREIGN KEY FK_905F2B79A76ED395"} []
[2026-06-07T03:12:39.139096+00:00] doctrine.DEBUG: Executing query: ALTER TABLE sender_id DROP FOREIGN KEY FK_F624B39DA76ED395 {"sql":"ALTER TABLE sender_id DROP FOREIGN KEY FK_F624B39DA76ED395"} []
[2026-06-07T03:12:39.152574+00:00] doctrine.DEBUG: Executing query: ALTER TABLE sms_online_payments DROP FOREIGN KEY FK_8C5802FFA76ED395 {"sql":"ALTER TABLE sms_online_payments DROP FOREIGN KEY FK_8C5802FFA76ED395"} []
[2026-06-07T03:12:39.172770+00:00] doctrine.DEBUG: Executing query: ALTER TABLE sms_online_prices DROP FOREIGN KEY FK_BB965E5FA76ED395 {"sql":"ALTER TABLE sms_online_prices DROP FOREIGN KEY FK_BB965E5FA76ED395"} []
[2026-06-07T03:12:39.193921+00:00] doctrine.DEBUG: Executing query: DROP TABLE api_key {"sql":"DROP TABLE api_key"} []
[2026-06-07T03:12:39.211199+00:00] doctrine.DEBUG: Executing query: DROP TABLE contact_groups {"sql":"DROP TABLE contact_groups"} []
[2026-06-07T03:12:39.234161+00:00] doctrine.DEBUG: Executing query: DROP TABLE group_member {"sql":"DROP TABLE group_member"} []
[2026-06-07T03:12:39.250460+00:00] doctrine.DEBUG: Executing query: DROP TABLE message_template {"sql":"DROP TABLE message_template"} []
[2026-06-07T03:12:39.263708+00:00] doctrine.DEBUG: Executing query: DROP TABLE messages {"sql":"DROP TABLE messages"} []
[2026-06-07T03:12:39.278196+00:00] doctrine.DEBUG: Executing query: DROP TABLE messages_to_clients {"sql":"DROP TABLE messages_to_clients"} []
[2026-06-07T03:12:39.293492+00:00] doctrine.DEBUG: Executing query: DROP TABLE sender_id {"sql":"DROP TABLE sender_id"} []
[2026-06-07T03:12:39.313874+00:00] doctrine.DEBUG: Executing query: DROP TABLE sms_online_payments {"sql":"DROP TABLE sms_online_payments"} []
[2026-06-07T03:12:39.327037+00:00] doctrine.DEBUG: Executing query: DROP TABLE sms_online_prices {"sql":"DROP TABLE sms_online_prices"} []
[2026-06-07T03:12:39.340934+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260607031230","2":"2026-06-07 03:12:38","3":817}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260607031230","2":"2026-06-07 03:12:38","3":817},"types":{"1":2,"2":2,"3":1}} []
[2026-06-07T03:12:39.343711+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-07T03:12:39.358418+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:13:38.382434+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T03:13:38.389777+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:13:38.390029+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:13:38.390167+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:13:38.390290+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:13:38.390442+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:13:39.251362+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9fef08"},"request_uri":"http://127.0.0.1:8000/_wdt/9fef08","method":"GET"} []
[2026-06-07T03:20:51.321652+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:20:51.326367+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.329035+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:51.332567+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.332867+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:51.337684+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.338196+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:51.341037+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.341535+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:51.347350+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:20:51.350518+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.350949+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:51.355424+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:20:51.361264+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.361748+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:51.363141+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.363369+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:51.364675+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.364940+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:51.366389+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.366672+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:51.368482+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:20:51.371332+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.371803+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:51.373783+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:20:51.376532+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.377146+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:51.382217+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:51.383952+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:51.385799+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:51.391039+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.436813+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:51.456117+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-07T03:20:51.468506+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:20:57.137741+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:20:57.143026+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:58.914645+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:58.916027+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:20:58.925304+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:58.925823+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:58.929094+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:58.929469+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:58.933640+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:20:58.936204+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:20:58.936501+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:20:58.946013+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:20:58.947598+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:20:58.948196+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:20:58.950720+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-07T03:20:58.953636+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:20:58.956390+00:00] doctrine.DEBUG: Executing query: CREATE TABLE exam_paper_attachment (id INT AUTO_INCREMENT NOT NULL, exam_paper_id INT NOT NULL, file_path VARCHAR(255) NOT NULL, label VARCHAR(255) DEFAULT NULL, INDEX IDX_BD7E05D0A511C752 (exam_paper_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE exam_paper_attachment (id INT AUTO_INCREMENT NOT NULL, exam_paper_id INT NOT NULL, file_path VARCHAR(255) NOT NULL, label VARCHAR(255) DEFAULT NULL, INDEX IDX_BD7E05D0A511C752 (exam_paper_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-07T03:20:59.004849+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper_attachment ADD CONSTRAINT FK_BD7E05D0A511C752 FOREIGN KEY (exam_paper_id) REFERENCES exam_paper (id) ON DELETE CASCADE {"sql":"ALTER TABLE exam_paper_attachment ADD CONSTRAINT FK_BD7E05D0A511C752 FOREIGN KEY (exam_paper_id) REFERENCES exam_paper (id) ON DELETE CASCADE"} []
[2026-06-07T03:20:59.082693+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper DROP file_path {"sql":"ALTER TABLE exam_paper DROP file_path"} []
[2026-06-07T03:20:59.132352+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260607032051","2":"2026-06-07 03:20:58","3":178}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260607032051","2":"2026-06-07 03:20:58","3":178},"types":{"1":2,"2":2,"3":1}} []
[2026-06-07T03:20:59.136018+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-07T03:20:59.149470+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:21:30.087191+00:00] php.DEBUG: Warning: mkdir(): File exists {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Manipulator/ServicesManipulator.php","line":85,"trace":[{"file":"/var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Maker/AdminMaker.php","line":233,"function":"addResource","class":"Sonata\\AdminBundle\\Manipulator\\ServicesManipulator","type":"->"}],"count":1}}} []
[2026-06-07T03:23:44.846002+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-07T03:23:44.848943+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:23:44.849018+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:23:44.849071+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:23:44.849268+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:23:44.873994+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:23:44.878927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-07T03:23:45.603848+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-07T03:23:45.603939+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-07T03:23:45.604007+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-07T03:23:45.604025+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-07T03:23:45.604047+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-07T03:23:45.605655+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-07T03:23:45.605728+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:23:45.607714+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-07T03:23:45.618246+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:23:45.620489+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-07 03:23:45","3":"127.0.0.1","4":1,"5":"2026-06-07 03:23:45","6":"2026-06-07 03:23:45"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-07 03:23:45","3":"127.0.0.1","4":1,"5":"2026-06-07 03:23:45","6":"2026-06-07 03:23:45"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-07T03:23:45.621907+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T03:23:45.626158+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:23:45.631936+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-07 03:23:45","2":"2026-06-07 03:23:45","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-07 03:23:45","2":"2026-06-07 03:23:45","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-07T03:23:45.633992+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T03:23:45.637134+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-07T03:23:45.637214+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-07T03:23:45.644038+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-07T03:23:45.644118+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-07T03:23:45.644161+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-07T03:23:45.644192+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-07T03:23:45.644221+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-07T03:23:45.644265+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-07T03:23:45.644288+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-07T03:23:45.644312+00: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-06-07T03:23:45.645356+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:23:45.665598+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:23:45.697750+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-07T03:23:45.702413+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:23:45.710950+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:23:45.713020+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:23:45.715439+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:23:45.715908+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-07T03:23:45.715965+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:23:45.716017+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:23:45.722350+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:23:45.742836+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:23:45.771891+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-07T03:23:45.773969+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:23:45.774032+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:23:45.774065+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:23:45.774095+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:23:45.774158+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:23:45.774767+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:23:45.788485+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:23:45.790404+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:23:45.791996+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:23:45.810621+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Admin service "admin.user_management_suite'" not found in admin pool. Did you mean "admin.exam_paper" or one of those: []?")." at /var/www/html/ntem_bulk_sms_new/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig line 3 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Admin service \"admin.user_management_suite'\" not found in admin pool. Did you mean \"admin.exam_paper\" or one of those: []?\"). at /var/www/html/ntem_bulk_sms_new/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig:3)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\AdminCodeNotFoundException(code: 0): Admin service \"admin.user_management_suite'\" not found in admin pool. Did you mean \"admin.exam_paper\" or one of those: []? at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Admin/Pool.php:288)"} []
[2026-06-07T03:23:45.973006+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:23:46.048411+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:23:46.996134+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6f3dd9"},"request_uri":"http://127.0.0.1:8000/_wdt/6f3dd9","method":"GET"} []
[2026-06-07T03:25:20.152306+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-07T03:25:20.154338+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:25:20.154405+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:25:20.154441+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:25:20.154464+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:25:20.154493+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:25:20.154928+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:25:20.162266+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:25:20.164135+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:25:20.169128+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:25:20.187707+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "admin_app_exampaper_create" as such route does not exist.")." at /var/www/html/ntem_bulk_sms_new/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig line 47 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Unable to generate a URL for the named route \"admin_app_exampaper_create\" as such route does not exist.\"). at /var/www/html/ntem_bulk_sms_new/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig:47)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Unable to generate a URL for the named route \"admin_app_exampaper_create\" as such route does not exist. at /var/www/html/past_question/vendor/symfony/routing/Generator/CompiledUrlGenerator.php:50)"} []
[2026-06-07T03:25:20.384893+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:25:20.448312+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:25:20.910895+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"11e963"},"request_uri":"http://127.0.0.1:8000/_wdt/11e963","method":"GET"} []
[2026-06-07T03:27:00.156960+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-07T03:27:00.243895+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-07T03:27:00.253767+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:27:00.253991+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:00.254086+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:00.254143+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:00.254202+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:00.257127+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:27:00.289821+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:27:00.293859+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:27:00.300954+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:27:00.764456+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:27:00.905808+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:27:01.912542+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/dashboard")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/dashboard\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:27:03.201822+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"763e66"},"request_uri":"http://127.0.0.1:8000/_wdt/763e66","method":"GET"} []
[2026-06-07T03:27:04.561491+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/favicon.ico" (from "http://127.0.0.1:8000/admin/dashboard")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/favicon.ico\" (from \"http://127.0.0.1:8000/admin/dashboard\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/favicon.ico/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:27:19.859633+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-07T03:27:19.861654+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:27:19.861716+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:19.861751+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:19.861790+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:19.861817+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:19.862271+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:27:19.870579+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:27:19.872410+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:27:19.874244+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:27:19.893163+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Admin service "admin.user_management_suite'" not found in admin pool. Did you mean "admin.exam_paper" or one of those: []?")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig line 3 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Admin service \"admin.user_management_suite'\" not found in admin pool. Did you mean \"admin.exam_paper\" or one of those: []?\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig:3)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\AdminCodeNotFoundException(code: 0): Admin service \"admin.user_management_suite'\" not found in admin pool. Did you mean \"admin.exam_paper\" or one of those: []? at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Admin/Pool.php:288)"} []
[2026-06-07T03:27:20.076039+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:27:20.132840+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:27:20.426347+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d2f112"},"request_uri":"http://127.0.0.1:8000/_wdt/d2f112","method":"GET"} []
[2026-06-07T03:27:36.932382+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-07T03:27:36.955007+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-07T03:27:36.957000+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:27:36.957067+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:36.957101+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:36.957125+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:36.957151+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:36.957651+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:27:36.964571+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:27:36.966428+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:27:36.969391+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:27:37.039244+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Admin service "admin.user_management_suite'" not found in admin pool. Did you mean "admin.exam_paper" or one of those: []?")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig line 3 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Admin service \"admin.user_management_suite'\" not found in admin pool. Did you mean \"admin.exam_paper\" or one of those: []?\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/Core/add_block.html.twig:3)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\AdminCodeNotFoundException(code: 0): Admin service \"admin.user_management_suite'\" not found in admin pool. Did you mean \"admin.exam_paper\" or one of those: []? at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Admin/Pool.php:288)"} []
[2026-06-07T03:27:37.203900+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:27:37.290885+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:27:37.678605+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1e3975"},"request_uri":"http://127.0.0.1:8000/_wdt/1e3975","method":"GET"} []
[2026-06-07T03:27:44.032266+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-07T03:27:44.034270+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:27:44.034348+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:44.034395+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:44.034437+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:44.034481+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:44.035022+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:27:44.043224+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:27:44.044999+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:27:44.046865+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:27:44.103459+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:27:44.147126+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:27:44.202099+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/dashboard")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/dashboard\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:27:44.484555+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0eaacf"},"request_uri":"http://127.0.0.1:8000/_wdt/0eaacf","method":"GET"} []
[2026-06-07T03:27:47.583858+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-07T03:27:47.589595+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:27:47.589798+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:47.589891+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:47.589957+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:47.590043+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:47.591682+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:27:47.599354+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:27:47.601107+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:27:47.603825+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:27:47.661086+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-07T03:27:47.681608+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-07T03:27:47.854632+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-07T03:27:47.863984+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC"} []
[2026-06-07T03:27:48.012327+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:27:48.092163+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:27:48.134970+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:27:48.393812+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"51c7e6"},"request_uri":"http://127.0.0.1:8000/_wdt/51c7e6","method":"GET"} []
[2026-06-07T03:27:50.004598+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-07T03:27:50.006621+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:27:50.006820+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:50.006932+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:27:50.007026+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:50.007114+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:27:50.009385+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:27:50.038248+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:27:50.045583+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:27:50.053284+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:27:50.078174+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Class "App\Entity\ArrayCollection" not found" at /var/www/html/past_question/src/Entity/ExamPaper.php line 37 {"exception":"[object] (Error(code: 0): Class \"App\\Entity\\ArrayCollection\" not found at /var/www/html/past_question/src/Entity/ExamPaper.php:37)"} []
[2026-06-07T03:27:50.255735+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:27:50.367584+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:27:51.140330+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2640ce"},"request_uri":"http://127.0.0.1:8000/_wdt/2640ce","method":"GET"} []
[2026-06-07T03:28:19.246597+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-07T03:28:19.249217+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:28:19.249463+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:28:19.249602+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:28:19.249787+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:28:19.249894+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:28:19.252057+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:28:19.270148+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:28:19.276291+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:28:19.279964+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:28:19.315653+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-07T03:28:19.316507+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-07T03:28:19.839084+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:28:19.951124+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:28:20.836924+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:28:21.127874+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bf2221"},"request_uri":"http://127.0.0.1:8000/_wdt/bf2221","method":"GET"} []
[2026-06-07T03:33:10.442906+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-07T03:33:10.451062+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:33:10.451455+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:33:10.451663+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:33:10.451819+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:33:10.451976+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:33:10.453626+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:33:10.467586+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:33:10.469800+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:33:10.472115+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:33:10.502269+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-07T03:33:10.554008+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:33:10.605852+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:33:10.695004+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:33:11.165630+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6e3fed"},"request_uri":"http://127.0.0.1:8000/_wdt/6e3fed","method":"GET"} []
[2026-06-07T03:43:40.484161+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-07T03:43:40.486743+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:43:40.486829+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:43:40.486871+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:43:40.486903+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:43:40.486937+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:43:40.487463+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:43:40.495916+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:43:40.497633+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:43:40.499538+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:43:40.512256+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-07T03:43:40.532487+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:43:40.590457+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:43:40.652740+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:43:40.942702+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3d6487"},"request_uri":"http://127.0.0.1:8000/_wdt/3d6487","method":"GET"} []
[2026-06-07T03:43:45.721923+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-07T03:43:45.725854+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:43:45.725988+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:43:45.726061+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:43:45.726113+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:43:45.726169+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:43:45.727888+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:43:45.737201+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:43:45.742019+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:43:45.744072+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:43:45.788336+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:43:45.789631+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC"} []
[2026-06-07T03:43:45.818427+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:43:45.868694+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:43:45.889036+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:43:46.207494+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7958e9"},"request_uri":"http://127.0.0.1:8000/_wdt/7958e9","method":"GET"} []
[2026-06-07T03:43:47.586761+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-07T03:43:47.595536+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:43:47.596182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:43:47.596382+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:43:47.596508+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:43:47.596591+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:43:47.597597+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:43:47.618399+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:43:47.624612+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:43:47.628403+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:43:47.699335+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:43:47.784494+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:43:48.270703+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:43:48.577542+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"76d3c2"},"request_uri":"http://127.0.0.1:8000/_wdt/76d3c2","method":"GET"} []
[2026-06-07T03:44:16.337012+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-07T03:44:16.339311+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:44:16.339390+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:44:16.339428+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:44:16.339481+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:44:16.339513+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:44:16.340056+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:44:16.348262+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:44:16.350439+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:44:16.352008+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:44:16.375710+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:44:16.413760+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:44:16.467792+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:44:16.665860+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"67fa26"},"request_uri":"http://127.0.0.1:8000/_wdt/67fa26","method":"GET"} []
[2026-06-07T03:44:33.531492+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-07T03:44:33.533747+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:44:33.533815+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:44:33.533850+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:44:33.533874+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:44:33.533901+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:44:33.534347+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:44:33.544188+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:44:33.546286+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:44:33.548002+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:44:33.590888+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:44:33.636482+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:44:33.690777+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:44:34.010890+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f8774b"},"request_uri":"http://127.0.0.1:8000/_wdt/f8774b","method":"GET"} []
[2026-06-07T03:46:25.076412+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create?uniqid=s6a24e92186ad7","method":"POST"} []
[2026-06-07T03:46:25.087406+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:46:25.104830+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:46:25.106354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:46:25.108136+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:46:25.108260+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:46:25.108325+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:46:25.108389+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:46:25.108419+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:46:25.108789+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:46:25.153698+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:46:25.154215+00:00] doctrine.DEBUG: Executing statement: INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?) (parameters: array{"1":"Faculty of Public Relations","2":"FPR","3":"2026-06-07 03:46:25","4":"2026-06-07 03:46:25"}, types: array{"1":2,"2":2,"3":2,"4":2}) {"sql":"INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?)","params":{"1":"Faculty of Public Relations","2":"FPR","3":"2026-06-07 03:46:25","4":"2026-06-07 03:46:25"},"types":{"1":2,"2":2,"3":2,"4":2}} []
[2026-06-07T03:46:25.155344+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T03:46:25.165715+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:46:25.189470+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:46:25.208449+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:46:25.209120+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:46:25.209184+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:46:25.209221+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:46:25.209266+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:46:25.209298+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:46:25.209850+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:46:25.228940+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:46:25.231351+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:46:25.234095+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:46:25.263257+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:46:25.265016+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:46:25.301909+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:46:25.305401+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Faculty".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Faculty\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T03:46:25.607535+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:46:25.685521+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:46:26.375737+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fda559"},"request_uri":"http://127.0.0.1:8000/_wdt/fda559","method":"GET"} []
[2026-06-07T03:46:38.764612+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:46:38.771743+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:40.111988+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:40.113180+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:40.125559+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:40.125812+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:40.127489+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:40.127691+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:40.132981+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:46:40.136266+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:40.136545+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:40.143907+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:46:40.145288+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:46:40.145862+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:46:40.146510+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:46:40.154528+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:46:44.392098+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:46:44.399355+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.402620+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:44.405369+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.405806+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:44.411297+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.411751+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:44.414423+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.414711+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:44.419989+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:46:44.423534+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.423801+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:44.427857+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:46:44.432132+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.432542+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:44.434123+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.434638+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:44.436543+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.437039+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:44.438757+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.439173+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:44.440991+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-07T03:46:44.443149+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.443388+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:44.444939+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-07T03:46:44.446745+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.447029+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-07T03:46:44.451002+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:44.454031+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:44.456363+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-07T03:46:44.464138+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.492868+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-07T03:46:44.517319+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-07T03:46:44.520486+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:diff". Message: "No changes detected in your mapping information." {"exception":"[object] (Doctrine\\Migrations\\Generator\\Exception\\NoChangesDetected(code: 0): No changes detected in your mapping information. at /var/www/html/past_question/vendor/doctrine/migrations/lib/Doctrine/Migrations/Generator/Exception/NoChangesDetected.php:13)","command":"--ansi doctrine:migrations:diff","message":"No changes detected in your mapping information."} []
[2026-06-07T03:46:44.521001+00:00] console.DEBUG: Command "--ansi doctrine:migrations:diff" exited with code "1" {"command":"--ansi doctrine:migrations:diff","code":1} []
[2026-06-07T03:46:44.527318+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:47:24.184084+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:47:24.185457+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:47:24.185660+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:47:24.185773+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:47:24.185835+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:47:24.185905+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:47:24.187404+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:47:24.197535+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:47:24.199249+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:47:24.201560+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:47:24.236259+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:47:24.237895+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:47:24.259116+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:47:24.262019+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Faculty".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Faculty\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T03:47:24.591307+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:47:24.682610+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:47:25.189891+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"549713"},"request_uri":"http://127.0.0.1:8000/_wdt/549713","method":"GET"} []
[2026-06-07T03:48:27.645432+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:48:27.648100+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:48:27.648335+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:48:27.648464+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:48:27.648560+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:48:27.648660+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:48:27.651120+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:48:27.676168+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:48:27.679760+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:48:27.683158+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:48:27.756968+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:48:27.759972+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:48:27.795764+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:48:27.806749+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Faculty".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Faculty\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T03:48:29.007612+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:48:29.153375+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:48:30.021689+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8aaf14"},"request_uri":"http://127.0.0.1:8000/_wdt/8aaf14","method":"GET"} []
[2026-06-07T03:48:47.380599+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:48:47.383351+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:48:47.383558+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:48:47.383715+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:48:47.383846+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:48:47.383957+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:48:47.386449+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:48:47.412863+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:48:47.417914+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:48:47.427678+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:48:47.525454+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:48:47.529157+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:48:47.564051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:48:47.571506+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Faculty".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Faculty\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T03:48:48.768533+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:48:48.908009+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:48:49.962669+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7fe8b4"},"request_uri":"http://127.0.0.1:8000/_wdt/7fe8b4","method":"GET"} []
[2026-06-07T03:48:53.828565+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-07T03:48:53.830483+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:48:53.830760+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:48:53.830891+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:48:53.830987+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:48:53.831088+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:48:53.833028+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:48:53.845993+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:48:53.847603+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:48:53.849348+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:48:53.881002+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:48:53.882075+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:48:53.893245+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:48:53.897878+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Faculty".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Faculty\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T03:48:54.263963+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:48:54.339336+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:48:54.830948+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b8227b"},"request_uri":"http://127.0.0.1:8000/_wdt/b8227b","method":"GET"} []
[2026-06-07T03:49:17.380510+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-07T03:49:17.381748+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:49:17.381864+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:17.381963+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:17.382022+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:17.382086+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:17.383501+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:49:17.401789+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:49:17.406434+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:49:17.409854+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:49:17.452249+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:49:17.453915+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:49:17.471545+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:49:17.476171+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Faculty".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Faculty\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Faculty\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T03:49:17.866246+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:49:17.930612+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:49:18.308872+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2ca4d0"},"request_uri":"http://127.0.0.1:8000/_wdt/2ca4d0","method":"GET"} []
[2026-06-07T03:49:42.014327+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-07T03:49:42.015149+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:49:42.015309+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:42.015361+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:42.015413+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:42.015453+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:42.016125+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:49:42.026920+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:49:42.028917+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:49:42.030690+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:49:42.062106+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:49:42.063153+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:49:42.075476+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:49:42.118430+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:49:42.177037+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:49:42.211805+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:49:42.494304+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b30717"},"request_uri":"http://127.0.0.1:8000/_wdt/b30717","method":"GET"} []
[2026-06-07T03:49:51.924762+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-07T03:49:51.925755+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:49:51.925827+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:51.925863+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:51.925888+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:51.925917+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:51.926637+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:49:51.938452+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:49:51.943804+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:49:51.945580+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:49:51.979207+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-07T03:49:51.981807+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-07T03:49:51.982644+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC"} []
[2026-06-07T03:49:52.005025+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:49:52.058760+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:49:52.091889+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:49:52.520975+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9b146a"},"request_uri":"http://127.0.0.1:8000/_wdt/9b146a","method":"GET"} []
[2026-06-07T03:49:53.554470+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create","method":"GET"} []
[2026-06-07T03:49:53.556278+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:49:53.556497+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:53.556664+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:49:53.556809+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:53.556982+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:49:53.558428+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:49:53.583178+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:49:53.586580+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:49:53.595377+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:49:53.636056+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-07T03:49:53.696098+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:49:53.768777+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:49:54.353380+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:49:54.752617+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7c08d1"},"request_uri":"http://127.0.0.1:8000/_wdt/7c08d1","method":"GET"} []
[2026-06-07T03:50:17.527678+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create?uniqid=s6a24ea61947d8","method":"POST"} []
[2026-06-07T03:50:17.530779+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:50:17.546286+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:50:17.549654+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:50:17.552339+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:50:17.552538+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:50:17.552629+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:17.552706+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:17.552756+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:17.552928+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:17.569944+00:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-07T03:50:17.593693+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:50:17.594396+00:00] doctrine.DEBUG: Executing statement: INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"Department of International Public Relations","2":"DIPR","3":"2026-06-07 03:50:17","4":"2026-06-07 03:50:17","5":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"Department of International Public Relations","2":"DIPR","3":"2026-06-07 03:50:17","4":"2026-06-07 03:50:17","5":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-07T03:50:17.595980+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T03:50:17.609133+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:50:17.632705+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:50:17.657352+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:50:17.659007+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:50:17.659262+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:17.659379+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:17.659434+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:17.659490+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:17.660500+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:50:17.669280+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:50:17.670442+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:50:17.672780+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:50:17.699889+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-07T03:50:17.703697+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-07T03:50:17.704829+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-07T03:50:17.715181+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Department".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Department\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Department\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Department\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T03:50:18.036418+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:50:18.109017+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:50:18.779779+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"260a8d"},"request_uri":"http://127.0.0.1:8000/_wdt/260a8d","method":"GET"} []
[2026-06-07T03:50:43.250965+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:50:43.251999+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:50:43.252095+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:43.252146+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:43.252181+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:43.252221+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:43.253426+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:50:43.265128+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:50:43.266379+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:50:43.269247+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:50:43.301124+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-07T03:50:43.304191+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-07T03:50:43.306282+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-07T03:50:43.337987+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:50:43.389732+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:50:43.428789+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:50:43.664217+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2003a0"},"request_uri":"http://127.0.0.1:8000/_wdt/2003a0","method":"GET"} []
[2026-06-07T03:50:47.048147+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-07T03:50:47.049682+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:50:47.049760+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:47.049819+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:47.049858+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:47.049902+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:47.050800+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:50:47.060938+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:50:47.063109+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:50:47.065366+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:50:47.091280+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-07T03:50:47.092791+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-07T03:50:47.101239+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:50:47.121045+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:50:47.168152+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:50:47.240776+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:50:47.529110+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7497e9"},"request_uri":"http://127.0.0.1:8000/_wdt/7497e9","method":"GET"} []
[2026-06-07T03:50:53.416781+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list","method":"GET"} []
[2026-06-07T03:50:53.418101+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:50:53.418216+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:53.418310+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:53.418375+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:53.418433+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:53.419440+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:50:53.430440+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:50:53.431546+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:50:53.433451+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:50:53.459394+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-07T03:50:53.463533+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-07T03:50:53.466325+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-07T03:50:53.467153+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC"} []
[2026-06-07T03:50:53.491437+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:50:53.556593+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:50:53.588333+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/programme/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/programme/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:50:53.870788+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5ea2c8"},"request_uri":"http://127.0.0.1:8000/_wdt/5ea2c8","method":"GET"} []
[2026-06-07T03:50:55.094576+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create","method":"GET"} []
[2026-06-07T03:50:55.096590+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:50:55.097166+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:55.099624+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:50:55.099900+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:55.100092+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:50:55.101981+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:50:55.125309+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:50:55.128109+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:50:55.131597+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:50:55.149806+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-07T03:50:55.155174+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:50:55.214220+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:50:55.300367+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:50:55.870621+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/programme/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/programme/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:50:56.227163+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"623c7d"},"request_uri":"http://127.0.0.1:8000/_wdt/623c7d","method":"GET"} []
[2026-06-07T03:51:35.880352+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create?uniqid=s6a24ea9f21775","method":"POST"} []
[2026-06-07T03:51:35.883536+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:51:35.899927+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:51:35.901137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:51:35.902772+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:51:35.902875+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:51:35.902918+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:35.902959+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:35.902987+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:35.903103+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:35.916355+00:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ WHERE d0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ WHERE d0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-07T03:51:35.936951+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:51:35.937552+00:00] doctrine.DEBUG: Executing statement: INSERT INTO programme (name, code, created_at, updated_at, department_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"program one","2":"pron","3":"2026-06-07 03:51:35","4":"2026-06-07 03:51:35","5":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO programme (name, code, created_at, updated_at, department_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"program one","2":"pron","3":"2026-06-07 03:51:35","4":"2026-06-07 03:51:35","5":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-07T03:51:35.938602+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T03:51:35.948559+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:51:35.971074+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:51:35.997370+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:51:35.998211+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:51:35.998322+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:35.998387+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:35.998420+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:35.998455+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:35.999028+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:51:36.008260+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:51:36.009521+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:51:36.011371+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:51:36.036816+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-07T03:51:36.039619+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-07T03:51:36.043036+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-07T03:51:36.045015+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-07T03:51:36.067856+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:51:36.133444+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:51:36.192812+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/programme/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/programme/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:51:36.571303+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8a2b49"},"request_uri":"http://127.0.0.1:8000/_wdt/8a2b49","method":"GET"} []
[2026-06-07T03:51:41.530109+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-07T03:51:41.531964+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:51:41.532162+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:41.532334+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:41.532418+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:41.532517+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:41.534130+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:51:41.546894+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:51:41.548062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:51:41.552972+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:51:41.584173+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-07T03:51:41.589016+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-07T03:51:41.590550+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC"} []
[2026-06-07T03:51:41.612141+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:51:41.669999+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:51:41.753367+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/course/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/course/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:51:41.980526+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"23d334"},"request_uri":"http://127.0.0.1:8000/_wdt/23d334","method":"GET"} []
[2026-06-07T03:51:43.325884+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-07T03:51:43.327537+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:51:43.327729+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:43.327844+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:51:43.327931+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:43.328025+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:51:43.329278+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:51:43.361656+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:51:43.363877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:51:43.370890+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:51:43.395601+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-07T03:51:43.463177+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:51:43.546645+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:51:44.024449+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/course/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/course/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:51:44.347441+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e11c83"},"request_uri":"http://127.0.0.1:8000/_wdt/e11c83","method":"GET"} []
[2026-06-07T03:52:16.120952+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create?uniqid=s6a24eacf5bd52","method":"POST"} []
[2026-06-07T03:52:16.123555+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:52:16.138470+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:52:16.139823+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:52:16.142493+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:52:16.142696+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:52:16.142822+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:16.143296+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:16.143395+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:16.143649+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:16.162689+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-07T03:52:16.186635+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:52:16.187137+00:00] doctrine.DEBUG: Executing statement: INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"DCIT 302","2":"Course One","3":100,"4":"2026-06-07 03:52:16","5":"2026-06-07 03:52:16","6":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"DCIT 302","2":"Course One","3":100,"4":"2026-06-07 03:52:16","5":"2026-06-07 03:52:16","6":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}} []
[2026-06-07T03:52:16.187892+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T03:52:16.197166+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:52:16.220653+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:52:16.254249+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:52:16.254807+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:52:16.254866+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:16.254902+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:16.254925+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:16.254951+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:16.255420+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:52:16.265152+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:52:16.266949+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:52:16.268313+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:52:16.293977+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-07T03:52:16.299133+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-07T03:52:16.300132+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-07T03:52:16.323533+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:52:16.373076+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:52:16.447251+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:52:16.729683+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"667421"},"request_uri":"http://127.0.0.1:8000/_wdt/667421","method":"GET"} []
[2026-06-07T03:52:19.953605+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-07T03:52:19.955017+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:52:19.955129+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:19.955183+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:19.955219+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:19.955320+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:19.956409+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:52:19.970224+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:52:19.971671+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:52:19.976436+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:52:20.020591+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-07T03:52:20.022793+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC"} []
[2026-06-07T03:52:20.054455+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:52:20.121123+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:52:20.183592+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:52:20.483540+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"87e466"},"request_uri":"http://127.0.0.1:8000/_wdt/87e466","method":"GET"} []
[2026-06-07T03:52:22.735924+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-07T03:52:22.738661+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:52:22.738888+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:22.739031+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:52:22.739120+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:22.739202+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:52:22.745496+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:52:22.774077+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:52:22.776452+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:52:22.787043+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:52:22.811414+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-07T03:52:22.856098+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:52:22.926542+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:52:23.039579+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:52:23.432596+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1f9d54"},"request_uri":"http://127.0.0.1:8000/_wdt/1f9d54","method":"GET"} []
[2026-06-07T03:53:01.345448+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a24eaf6c1a0e","method":"POST"} []
[2026-06-07T03:53:01.349161+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:53:01.362257+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:53:01.364089+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:53:01.365645+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:53:01.365756+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:53:01.365836+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:53:01.365892+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:53:01.365925+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:53:01.366047+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:53:01.404745+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-07T03:53:01.423456+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:53:01.912616+00:00] php.CRITICAL: Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 74719232 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 74719232 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-07T03:53:01.913186+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\OutOfMemoryError: "Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 74719232 bytes)" at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php line 154 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 74719232 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-07T03:53:01.934046+00:00] php.CRITICAL: Uncaught Exception: Symfony\Component\VarDumper\Cloner\Data objects are immutable. {"exception":"[object] (BadMethodCallException(code: 0): Symfony\\Component\\VarDumper\\Cloner\\Data objects are immutable. at /var/www/html/past_question/vendor/symfony/var-dumper/Cloner/Data.php:152)"} []
[2026-06-07T03:53:02.071291+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a24eaf6c1a0e")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a24eaf6c1a0e\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T03:53:02.282010+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"035e49"},"request_uri":"http://127.0.0.1:8000/_wdt/035e49","method":"GET"} []
[2026-06-07T03:55:36.239621+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"035e49"},"request_uri":"http://127.0.0.1:8000/_wdt/035e49","method":"GET"} []
[2026-06-07T03:57:37.243275+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a24eaf6c1a0e","method":"POST"} []
[2026-06-07T03:57:37.244794+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:57:37.252162+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:57:37.253509+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:57:37.255195+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:57:37.255337+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:57:37.255377+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:57:37.255418+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:57:37.255448+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:57:37.255554+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:57:37.265777+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-07T03:57:37.292722+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T03:57:37.293422+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"2025/2026","2":1,"3":0,"4":"2026-06-07 03:57:37","5":"2026-06-07 03:57:37","6":1}, types: array{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"2025/2026","2":1,"3":0,"4":"2026-06-07 03:57:37","5":"2026-06-07 03:57:37","6":1},"types":{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1}} []
[2026-06-07T03:57:37.294366+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Invoice-INVGCPS010-6a24ec31453dd.pdf","2":"Invoice INVGCPS010.pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Invoice-INVGCPS010-6a24ec31453dd.pdf","2":"Invoice INVGCPS010.pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-07T03:57:37.298990+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"VITABONE-6a24ec314657a.pdf","2":"VITABONE.pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"VITABONE-6a24ec314657a.pdf","2":"VITABONE.pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-07T03:57:37.299441+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"NOTICE-TO-PICK-UP-CERTIFICATE-2-6a24ec314699a.pdf","2":"NOTICE TO PICK UP CERTIFICATE 2.pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"NOTICE-TO-PICK-UP-CERTIFICATE-2-6a24ec314699a.pdf","2":"NOTICE TO PICK UP CERTIFICATE 2.pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-07T03:57:37.303687+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T03:57:37.313167+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:57:37.335597+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:57:37.362381+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"035e49"},"request_uri":"http://127.0.0.1:8000/_wdt/035e49","method":"GET"} []
[2026-06-07T03:59:38.235467+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-07T03:59:38.236584+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T03:59:38.236675+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:59:38.236729+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T03:59:38.236787+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:59:38.236851+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T03:59:38.238510+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T03:59:38.256019+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T03:59:38.259044+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T03:59:38.262432+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T03:59:38.303186+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-07T03:59:38.304563+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-07T03:59:38.319355+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T03:59:38.328166+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\LoaderError: "Unable to find template "@SonataAdmin/CRUD/Association/list_array.html.twig" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views)." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\LoaderError(code: 0): Unable to find template \"@SonataAdmin/CRUD/Association/list_array.html.twig\" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)"} []
[2026-06-07T03:59:38.512907+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T03:59:38.609163+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T03:59:38.644948+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"035e49"},"request_uri":"http://127.0.0.1:8000/_wdt/035e49","method":"GET"} []
[2026-06-07T03:59:39.269101+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"39ece0"},"request_uri":"http://127.0.0.1:8000/_wdt/39ece0","method":"GET"} []
[2026-06-07T04:21:35.234981+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a24eaf6c1a0e")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a24eaf6c1a0e\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T04:21:35.685612+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"035e49"},"request_uri":"http://127.0.0.1:8000/_wdt/035e49","method":"GET"} []
[2026-06-07T04:24:13.087115+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"035e49"},"request_uri":"http://127.0.0.1:8000/_wdt/035e49","method":"GET"} []
[2026-06-07T04:26:07.812890+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a24eaf6c1a0e","method":"POST"} []
[2026-06-07T04:26:07.843968+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:26:07.844058+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:07.844090+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:07.844109+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:07.844292+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:07.861792+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-07T04:26:07.862523+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-07T04:26:08.189306+00:00] php.CRITICAL: Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65011744 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65011744 bytes) at /var/www/html/past_question/vendor/symfony/http-foundation/Request.php:1506)"} []
[2026-06-07T04:26:08.192562+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\OutOfMemoryError: "Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65011744 bytes)" at /var/www/html/past_question/vendor/symfony/http-foundation/Request.php line 1506 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65011744 bytes) at /var/www/html/past_question/vendor/symfony/http-foundation/Request.php:1506)"} []
[2026-06-07T04:26:18.052883+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-07T04:26:18.055079+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:26:18.055336+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:18.055568+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:18.055687+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:18.055854+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:18.060873+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-07T04:26:18.061182+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-07T04:26:18.364077+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-07T04:26:18.421401+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-07T04:26:18.422216+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:26:18.422326+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:18.422377+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:18.422414+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:18.422451+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:19.071213+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"05c702"},"request_uri":"http://127.0.0.1:8000/_wdt/05c702","method":"GET"} []
[2026-06-07T04:26:20.839851+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-07T04:26:20.841601+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:26:20.841727+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:20.841836+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:20.842034+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:20.867528+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T04:26:20.871781+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-07T04:26:21.618094+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-07T04:26:21.618192+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-07T04:26:21.618225+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-07T04:26:21.618279+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-07T04:26:21.618302+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-07T04:26:21.619537+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-07T04:26:21.619586+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:21.620329+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-07T04:26:21.630836+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T04:26:21.631956+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-07 04:26:21","3":"127.0.0.1","4":1,"5":"2026-06-07 04:26:21","6":"2026-06-07 04:26:21"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-07 04:26:21","3":"127.0.0.1","4":1,"5":"2026-06-07 04:26:21","6":"2026-06-07 04:26:21"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-07T04:26:21.636138+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T04:26:21.641933+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-07T04:26:21.647578+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-07 04:26:21","2":"2026-06-07 04:26:21","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-07 04:26:21","2":"2026-06-07 04:26:21","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-07T04:26:21.648333+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-07T04:26:21.650728+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-07T04:26:21.650835+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-07T04:26:21.652633+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-07T04:26:21.652710+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-07T04:26:21.652776+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-07T04:26:21.652819+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-07T04:26:21.652870+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-07T04:26:21.652904+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-07T04:26:21.652937+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-07T04:26:21.652969+00: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-06-07T04:26:21.654050+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T04:26:21.672717+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T04:26:21.694116+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-07T04:26:21.694910+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:26:21.694964+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:21.694994+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:21.695015+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:21.695038+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:21.695618+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T04:26:21.702269+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T04:26:21.703781+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T04:26:21.704681+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T04:26:21.819700+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-07T04:26:21.916284+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T04:26:21.958097+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T04:26:22.033272+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T04:26:22.328073+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8aa753"},"request_uri":"http://127.0.0.1:8000/_wdt/8aa753","method":"GET"} []
[2026-06-07T04:26:24.553416+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-07T04:26:24.554601+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:26:24.554697+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:24.554757+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:26:24.554787+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:24.554818+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:26:24.555613+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T04:26:24.566863+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T04:26:24.567934+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T04:26:24.568831+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T04:26:24.666808+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-07T04:26:24.669696+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-07T04:26:24.683898+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T04:26:24.688708+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\LoaderError: "Unable to find template "@SonataAdmin/CRUD/Association/list_array.html.twig" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views)." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\LoaderError(code: 0): Unable to find template \"@SonataAdmin/CRUD/Association/list_array.html.twig\" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)"} []
[2026-06-07T04:26:24.848864+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T04:26:24.956376+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T04:26:25.313490+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bfc41d"},"request_uri":"http://127.0.0.1:8000/_wdt/bfc41d","method":"GET"} []
[2026-06-07T04:27:43.516167+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-07T04:27:43.519672+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:27:43.520017+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:27:43.520156+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:27:43.520319+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:27:43.520472+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:27:43.523013+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T04:27:43.544831+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T04:27:43.548075+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T04:27:43.550726+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T04:27:43.641264+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-07T04:27:43.644546+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-07T04:27:43.682302+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T04:27:43.697070+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T04:27:43.755465+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\ExamPaper".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\ExamPaper\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\ExamPaper\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\ExamPaper\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-07T04:27:44.593304+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T04:27:44.688126+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T04:27:45.102914+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fc7877"},"request_uri":"http://127.0.0.1:8000/_wdt/fc7877","method":"GET"} []
[2026-06-07T04:28:02.328521+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-07T04:28:02.329291+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:28:02.329341+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:28:02.329368+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:28:02.329386+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:28:02.329411+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:28:02.329979+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T04:28:02.338709+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T04:28:02.339742+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T04:28:02.340678+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T04:28:02.371170+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-07T04:28:02.373104+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-07T04:28:02.385577+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T04:28:02.388478+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T04:28:02.422779+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T04:28:02.482503+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T04:28:02.521440+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T04:28:02.721859+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"50843f"},"request_uri":"http://127.0.0.1:8000/_wdt/50843f","method":"GET"} []
[2026-06-07T04:28:08.567280+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-07T04:28:08.569381+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:28:08.569555+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:28:08.569669+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:28:08.569721+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:28:08.569787+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:28:08.571717+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T04:28:08.579117+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T04:28:08.580166+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T04:28:08.581085+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T04:28:08.585075+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-07T04:28:08.597872+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T04:28:08.602046+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-07T04:28:08.627971+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T04:28:08.681953+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T04:28:08.734821+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T04:28:08.929593+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4820b2"},"request_uri":"http://127.0.0.1:8000/_wdt/4820b2","method":"GET"} []
[2026-06-07T04:28:12.147404+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T04:28:14.215756+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/show","method":"GET"} []
[2026-06-07T04:28:14.220019+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-07T04:28:14.220342+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:28:14.220528+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-07T04:28:14.220630+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:28:14.220747+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-07T04:28:14.222386+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-07T04:28:14.246509+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-07T04:28:14.249044+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-07T04:28:14.251754+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-07T04:28:14.263096+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-07T04:28:14.360720+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-07T04:28:14.431072+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-07T04:28:14.510361+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-07T04:28:14.613129+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-07T04:28:15.168527+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"17e8e9"},"request_uri":"http://127.0.0.1:8000/_wdt/17e8e9","method":"GET"} []
[2026-06-08T11:35:16.724594+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-08T11:35:16.728049+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:35:16.728275+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:16.728437+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:16.728524+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:16.728786+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:16.737722+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-08T11:35:16.738765+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-08T11:35:17.010337+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-08T11:35:17.011948+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:35:17.012122+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:17.012236+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:17.012322+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:17.012417+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:18.288104+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"29038a"},"request_uri":"http://127.0.0.1:8000/_wdt/29038a","method":"GET"} []
[2026-06-08T11:35:31.010199+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-08T11:35:31.012093+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:35:31.012222+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:31.012322+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:31.012507+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:31.027585+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T11:35:31.029710+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-08T11:35:31.761251+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T11:35:31.761349+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T11:35:31.761383+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-08T11:35:31.761409+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-08T11:35:31.761430+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-08T11:35:31.761629+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-08T11:35:31.761686+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:31.762006+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-08T11:35:31.763246+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T11:35:31.763820+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-08 11:35:31","3":"127.0.0.1","4":1,"5":"2026-06-08 11:35:31","6":"2026-06-08 11:35:31"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-08 11:35:31","3":"127.0.0.1","4":1,"5":"2026-06-08 11:35:31","6":"2026-06-08 11:35:31"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-08T11:35:31.768159+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T11:35:31.774427+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T11:35:31.775340+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-08 11:35:31","2":"2026-06-08 11:35:31","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-08 11:35:31","2":"2026-06-08 11:35:31","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-08T11:35:31.776061+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T11:35:31.778325+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-08T11:35:31.778400+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-08T11:35:31.778974+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-08T11:35:31.779036+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-08T11:35:31.779094+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-08T11:35:31.779130+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-08T11:35:31.779162+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-08T11:35:31.779187+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-08T11:35:31.779212+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-08T11:35:31.779237+00: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-06-08T11:35:31.780293+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T11:35:31.797461+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T11:35:31.820446+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-08T11:35:31.821283+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:35:31.821381+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:31.821437+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:31.821496+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:31.821540+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:31.822316+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T11:35:31.831550+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T11:35:31.832560+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T11:35:31.833554+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T11:35:31.859949+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-08T11:35:31.860941+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-08T11:35:31.869034+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T11:35:31.872784+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T11:35:31.892634+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T11:35:31.942079+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T11:35:32.019060+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T11:35:32.417334+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3dff47"},"request_uri":"http://127.0.0.1:8000/_wdt/3dff47","method":"GET"} []
[2026-06-08T11:35:41.004454+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T11:35:41.007605+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:35:41.007863+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:41.007972+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:41.008086+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:41.008169+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:41.009590+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T11:35:41.017500+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T11:35:41.018761+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T11:35:41.020061+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T11:35:41.045364+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T11:35:41.046384+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T11:35:41.055195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T11:35:41.071768+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T11:35:41.113213+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T11:35:41.168333+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T11:35:41.402169+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"29da17"},"request_uri":"http://127.0.0.1:8000/_wdt/29da17","method":"GET"} []
[2026-06-08T11:35:46.451159+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-08T11:35:46.453272+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:35:46.453486+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:46.453590+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:35:46.453700+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:46.453831+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:35:46.455484+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T11:35:46.464805+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T11:35:46.465899+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T11:35:46.467232+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T11:35:46.493278+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T11:35:46.535599+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T11:35:46.579284+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T11:35:46.863316+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9b884f"},"request_uri":"http://127.0.0.1:8000/_wdt/9b884f","method":"GET"} []
[2026-06-08T11:41:32.129725+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create?uniqid=s6a26a91273689","method":"POST"} []
[2026-06-08T11:41:32.132870+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T11:41:32.143742+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T11:41:32.145187+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T11:41:32.146390+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T11:41:32.146509+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:41:32.146556+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:41:32.146597+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:41:32.146624+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:41:32.146916+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:41:32.176238+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T11:41:32.176716+00:00] doctrine.DEBUG: Executing statement: INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?) (parameters: array{"1":"Faculty of Public Relations","2":"ddd","3":"2026-06-08 11:41:32","4":"2026-06-08 11:41:32"}, types: array{"1":2,"2":2,"3":2,"4":2}) {"sql":"INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?)","params":{"1":"Faculty of Public Relations","2":"ddd","3":"2026-06-08 11:41:32","4":"2026-06-08 11:41:32"},"types":{"1":2,"2":2,"3":2,"4":2}} []
[2026-06-08T11:41:32.177328+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T11:41:32.190331+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T11:41:32.216241+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T11:41:32.249149+00:00] request.INFO: Matched route "admin_app_faculty_edit". {"route":"admin_app_faculty_edit","route_parameters":{"_route":"admin_app_faculty_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_edit","id":"2"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/2/edit","method":"GET"} []
[2026-06-08T11:41:32.251486+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T11:41:32.251561+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:41:32.251596+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T11:41:32.251620+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:41:32.251648+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T11:41:32.252259+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T11:41:32.260997+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T11:41:32.262251+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T11:41:32.263249+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T11:41:32.269448+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} []
[2026-06-08T11:41:32.301012+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T11:41:32.345160+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T11:41:32.441831+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/2/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/2/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T11:41:32.975484+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"59e2ef"},"request_uri":"http://127.0.0.1:8000/_wdt/59e2ef","method":"GET"} []
[2026-06-08T12:06:41.591313+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:06:41.600036+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:43.188708+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:43.190105+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:43.209318+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:43.210330+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:43.227818+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:43.229088+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:43.238021+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-08T12:06:43.251345+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:43.252886+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:43.278424+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-08T12:06:43.281409+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-08T12:06:43.283818+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-08T12:06:43.285959+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-08T12:06:43.300957+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:06:49.094515+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:06:49.099306+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.101669+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:49.103846+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.104273+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:49.110531+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.110953+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:49.112416+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.112684+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:49.114557+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-08T12:06:49.118462+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.119011+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:49.123896+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-08T12:06:49.128000+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.128452+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:49.129891+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.130206+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:49.131534+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.131914+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:49.133644+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.134041+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:49.136316+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-08T12:06:49.139381+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.139717+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:49.141080+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-08T12:06:49.143019+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.143330+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-08T12:06:49.148348+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:49.151530+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:49.154272+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-08T12:06:49.234725+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.280771+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-08T12:06:49.305766+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-08T12:06:49.308775+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:diff". Message: "No changes detected in your mapping information." {"exception":"[object] (Doctrine\\Migrations\\Generator\\Exception\\NoChangesDetected(code: 0): No changes detected in your mapping information. at /var/www/html/past_question/vendor/doctrine/migrations/lib/Doctrine/Migrations/Generator/Exception/NoChangesDetected.php:13)","command":"--ansi doctrine:migrations:diff","message":"No changes detected in your mapping information."} []
[2026-06-08T12:06:49.309207+00:00] console.DEBUG: Command "--ansi doctrine:migrations:diff" exited with code "1" {"command":"--ansi doctrine:migrations:diff","code":1} []
[2026-06-08T12:06:49.313988+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:07:01.358821+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T12:07:01.362273+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:07:01.362332+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:07:01.362365+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:07:01.362386+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:07:01.362407+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:07:01.363190+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:07:01.373429+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:07:01.374755+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:07:01.375995+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:07:01.410524+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T12:07:01.411830+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T12:07:01.426216+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T12:07:01.432158+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T12:07:01.454669+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:07:01.459415+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Unknown named parameter $field" at /var/www/html/past_question/src/Entity/Faculty.php line 14 {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Faculty.php:14)"} []
[2026-06-08T12:07:01.479577+00:00] php.CRITICAL: Uncaught Error: Unknown named parameter $field {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Faculty.php:14)"} []
[2026-06-08T12:07:01.482231+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Unknown named parameter $field" at /var/www/html/past_question/src/Entity/Faculty.php line 14 {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Faculty.php:14)"} []
[2026-06-08T12:07:01.507517+00:00] php.CRITICAL: Uncaught Error: Unknown named parameter $field {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Faculty.php:14)"} []
[2026-06-08T12:07:01.531301+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:08:18.694147+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T12:08:18.696977+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:08:18.697257+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:18.697432+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:18.697599+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:18.697773+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:18.699580+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:08:18.722369+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:08:18.724718+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:08:18.727039+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:08:18.804843+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T12:08:18.806971+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T12:08:18.839988+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T12:08:18.857922+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T12:08:18.899861+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:08:18.915586+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Unknown named parameter $field" at /var/www/html/past_question/src/Entity/Programme.php line 14 {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Programme.php:14)"} []
[2026-06-08T12:08:18.978237+00:00] php.CRITICAL: Uncaught Error: Unknown named parameter $field {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Programme.php:14)"} []
[2026-06-08T12:08:18.979256+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Unknown named parameter $field" at /var/www/html/past_question/src/Entity/Programme.php line 14 {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Programme.php:14)"} []
[2026-06-08T12:08:19.068886+00:00] php.CRITICAL: Uncaught Error: Unknown named parameter $field {"exception":"[object] (Error(code: 0): Unknown named parameter $field at /var/www/html/past_question/src/Entity/Programme.php:14)"} []
[2026-06-08T12:08:19.146496+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:08:33.676192+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T12:08:33.677001+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:08:33.677081+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:33.677117+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:33.677138+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:33.677163+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:33.677781+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:08:33.688209+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:08:33.689532+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:08:33.691053+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:08:33.712114+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T12:08:33.713197+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T12:08:33.719389+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T12:08:33.722712+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T12:08:33.738042+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:08:33.786377+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:08:33.831673+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:08:34.125292+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bc1946"},"request_uri":"http://127.0.0.1:8000/_wdt/bc1946","method":"GET"} []
[2026-06-08T12:08:38.602816+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-08T12:08:38.604427+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:08:38.604559+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:38.604673+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:38.604746+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:38.604812+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:38.605805+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:08:38.621251+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:08:38.622699+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:08:38.623987+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:08:38.646206+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:08:38.693029+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:08:38.738487+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:08:38.993321+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a6fc4c"},"request_uri":"http://127.0.0.1:8000/_wdt/a6fc4c","method":"GET"} []
[2026-06-08T12:08:43.732810+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create?uniqid=s6a26b0c699170","method":"POST"} []
[2026-06-08T12:08:43.736961+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:08:43.752464+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:08:43.754098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:08:43.755421+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:08:43.755523+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:08:43.755565+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:43.755606+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:08:43.755635+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:43.755750+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:08:43.779674+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"Faculty of Public Relations"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.name = ? LIMIT 2","params":{"1":"Faculty of Public Relations"},"types":{"1":2}} []
[2026-06-08T12:08:43.786915+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.code = ? LIMIT 2 (parameters: array{"1":"ddd"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.code = ? LIMIT 2","params":{"1":"ddd"},"types":{"1":2}} []
[2026-06-08T12:08:43.808468+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:08:43.868479+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:08:43.897911+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/create?uniqid=s6a26b0c699170")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/create?uniqid=s6a26b0c699170\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:08:44.204838+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"34ddfe"},"request_uri":"http://127.0.0.1:8000/_wdt/34ddfe","method":"GET"} []
[2026-06-08T12:09:03.474451+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create?uniqid=s6a26b0c699170","method":"POST"} []
[2026-06-08T12:09:03.478589+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:03.498058+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:03.499532+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:03.501271+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:03.501420+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:03.501511+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:03.501568+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:03.501604+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:03.501777+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:03.529514+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"Faculty of Computing and Information Technology"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.name = ? LIMIT 2","params":{"1":"Faculty of Computing and Information Technology"},"types":{"1":2}} []
[2026-06-08T12:09:03.530298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.code = ? LIMIT 2 (parameters: array{"1":"dddd"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.code = ? LIMIT 2","params":{"1":"dddd"},"types":{"1":2}} []
[2026-06-08T12:09:03.534006+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T12:09:03.534493+00:00] doctrine.DEBUG: Executing statement: INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?) (parameters: array{"1":"Faculty of Computing and Information Technology","2":"dddd","3":"2026-06-08 12:09:03","4":"2026-06-08 12:09:03"}, types: array{"1":2,"2":2,"3":2,"4":2}) {"sql":"INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?)","params":{"1":"Faculty of Computing and Information Technology","2":"dddd","3":"2026-06-08 12:09:03","4":"2026-06-08 12:09:03"},"types":{"1":2,"2":2,"3":2,"4":2}} []
[2026-06-08T12:09:03.535134+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T12:09:03.544786+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:03.564179+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:03.582831+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-08T12:09:03.583822+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:03.583922+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:03.584018+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:03.584059+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:03.584101+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:03.584748+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:03.595166+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:03.596278+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:03.597984+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:03.624929+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T12:09:03.626999+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T12:09:03.635581+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T12:09:03.639030+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T12:09:03.641107+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:03.659940+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:03.712610+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:03.771755+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:09:04.158917+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0e7c4a"},"request_uri":"http://127.0.0.1:8000/_wdt/0e7c4a","method":"GET"} []
[2026-06-08T12:09:07.654293+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-08T12:09:07.655800+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:07.655938+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:07.656030+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:07.656088+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:07.656159+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:07.657095+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:07.669902+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:07.671264+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:07.676456+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:07.717591+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-08T12:09:07.720360+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-08T12:09:07.721314+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-08T12:09:07.747546+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:07.809759+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:07.835280+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:09:08.097520+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fa7e36"},"request_uri":"http://127.0.0.1:8000/_wdt/fa7e36","method":"GET"} []
[2026-06-08T12:09:09.969418+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create","method":"GET"} []
[2026-06-08T12:09:09.974633+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:09.974906+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:09.975055+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:09.975163+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:09.975332+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:09.980782+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:10.014325+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:10.018294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:10.022715+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:10.043080+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-08T12:09:10.119629+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:10.208688+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:10.346226+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:09:10.838926+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8bca3b"},"request_uri":"http://127.0.0.1:8000/_wdt/8bca3b","method":"GET"} []
[2026-06-08T12:09:23.829006+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create?uniqid=s6a26b0e607139","method":"POST"} []
[2026-06-08T12:09:23.832001+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:23.849242+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:23.851313+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:23.853384+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:23.853488+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:23.853529+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:23.853569+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:23.853598+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:23.853734+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:23.875699+00:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?) (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?)","params":{"1":"2"},"types":{"1":1}} []
[2026-06-08T12:09:23.905770+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"fsdsd"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2","params":{"1":"fsdsd"},"types":{"1":2}} []
[2026-06-08T12:09:23.906733+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.code = ? LIMIT 2 (parameters: array{"1":"r2323"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.code = ? LIMIT 2","params":{"1":"r2323"},"types":{"1":2}} []
[2026-06-08T12:09:23.910799+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T12:09:23.911957+00:00] doctrine.DEBUG: Executing statement: INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"fsdsd","2":"r2323","3":"2026-06-08 12:09:23","4":"2026-06-08 12:09:23","5":2}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"fsdsd","2":"r2323","3":"2026-06-08 12:09:23","4":"2026-06-08 12:09:23","5":2},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-08T12:09:23.913758+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T12:09:23.923124+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:23.947988+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:23.967836+00:00] request.INFO: Matched route "admin_app_department_edit". {"route":"admin_app_department_edit","route_parameters":{"_route":"admin_app_department_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_edit","id":"2"},"request_uri":"http://127.0.0.1:8000/admin/app/department/2/edit","method":"GET"} []
[2026-06-08T12:09:23.968458+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:23.968523+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:23.968562+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:23.968588+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:23.968617+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:23.969142+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:23.977935+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:23.979977+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:23.981776+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:23.984643+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} []
[2026-06-08T12:09:23.989604+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T12:09:23.991438+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-08T12:09:24.015415+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:24.063567+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:24.084538+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/2/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/2/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:09:24.353673+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"26fff5"},"request_uri":"http://127.0.0.1:8000/_wdt/26fff5","method":"GET"} []
[2026-06-08T12:09:26.381196+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list","method":"GET"} []
[2026-06-08T12:09:26.382694+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:26.382817+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:26.382887+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:26.382952+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:26.383019+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:26.384395+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:26.403153+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:26.405071+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:26.410338+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:26.458420+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-08T12:09:26.461382+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-08T12:09:26.464468+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-08T12:09:26.465363+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-08T12:09:26.485001+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:26.535782+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:26.577685+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/programme/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/programme/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:09:26.866873+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1ed08e"},"request_uri":"http://127.0.0.1:8000/_wdt/1ed08e","method":"GET"} []
[2026-06-08T12:09:28.658543+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T12:09:28.659814+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T12:09:28.659942+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:28.660011+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T12:09:28.660057+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:28.660130+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T12:09:28.660850+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T12:09:28.673802+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T12:09:28.677291+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:28.681078+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T12:09:28.725471+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T12:09:28.727319+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T12:09:28.741609+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T12:09:28.749904+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T12:09:28.755965+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T12:09:28.808999+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T12:09:28.911149+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T12:09:28.935983+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T12:09:29.242725+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f32b20"},"request_uri":"http://127.0.0.1:8000/_wdt/f32b20","method":"GET"} []
[2026-06-08T15:20:33.475185+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T15:20:33.477341+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T15:20:33.477479+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:33.477621+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:33.477789+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:33.477881+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:33.481581+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-08T15:20:33.481936+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-08T15:20:33.524556+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-08T15:20:33.525203+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T15:20:33.525276+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:33.525316+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:33.525343+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:33.525374+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:34.123990+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"449beb"},"request_uri":"http://127.0.0.1:8000/_wdt/449beb","method":"GET"} []
[2026-06-08T15:20:39.272306+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-08T15:20:39.274406+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T15:20:39.274626+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:39.274808+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:39.274960+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:39.290250+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T15:20:39.292462+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-08T15:20:40.149091+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T15:20:40.149194+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T15:20:40.149260+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-08T15:20:40.149280+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-08T15:20:40.149297+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-08T15:20:40.149471+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-08T15:20:40.149506+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:40.150070+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-08T15:20:40.151138+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T15:20:40.151531+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-08 15:20:40","3":"127.0.0.1","4":1,"5":"2026-06-08 15:20:40","6":"2026-06-08 15:20:40"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-08 15:20:40","3":"127.0.0.1","4":1,"5":"2026-06-08 15:20:40","6":"2026-06-08 15:20:40"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-08T15:20:40.156187+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T15:20:40.160036+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T15:20:40.162488+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-08 15:20:40","2":"2026-06-08 15:20:40","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-08 15:20:40","2":"2026-06-08 15:20:40","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-08T15:20:40.163087+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T15:20:40.165592+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-08T15:20:40.165680+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-08T15:20:40.166872+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-08T15:20:40.166945+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-08T15:20:40.167013+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-08T15:20:40.167058+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-08T15:20:40.167095+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-08T15:20:40.167125+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-08T15:20:40.167154+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-08T15:20:40.167184+00: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-06-08T15:20:40.168395+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T15:20:40.184818+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T15:20:40.202023+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T15:20:40.202843+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T15:20:40.202918+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:40.202955+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T15:20:40.202981+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:40.203029+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T15:20:40.203616+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T15:20:40.212892+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T15:20:40.214465+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T15:20:40.216088+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T15:20:40.246739+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T15:20:40.247539+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T15:20:40.253143+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T15:20:40.255927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T15:20:40.257765+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T15:20:40.270264+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T15:20:40.325368+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T15:20:40.375210+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T15:20:40.645382+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"23e095"},"request_uri":"http://127.0.0.1:8000/_wdt/23e095","method":"GET"} []
[2026-06-08T23:24:57.652573+00:00] request.INFO: Matched route "admin_user_profile". {"route":"admin_user_profile","route_parameters":{"_route":"admin_user_profile","_controller":"App\\Controller\\UserProfileController::adminUserProfile"},"request_uri":"http://127.0.0.1:8000/admin/dashboard/profile/user_profile","method":"GET"} []
[2026-06-08T23:24:57.653301+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:24:57.653385+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:24:57.653436+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:24:57.653495+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:24:57.653569+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:24:57.657704+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-08T23:24:57.658167+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-08T23:24:57.696770+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-08T23:24:57.697500+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:24:57.697568+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:24:57.697608+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:24:57.697634+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:24:57.697667+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:24:58.181153+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2e1038"},"request_uri":"http://127.0.0.1:8000/_wdt/2e1038","method":"GET"} []
[2026-06-08T23:25:00.433172+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-08T23:25:00.436391+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:25:00.436557+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:00.436665+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:00.437060+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:00.467947+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:00.470265+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-08T23:25:01.187746+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T23:25:01.187859+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T23:25:01.187898+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-08T23:25:01.187931+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-08T23:25:01.187980+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-08T23:25:01.188182+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-08T23:25:01.188224+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:01.188560+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-08T23:25:01.189896+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T23:25:01.190410+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-08 23:25:01","3":"127.0.0.1","4":1,"5":"2026-06-08 23:25:01","6":"2026-06-08 23:25:01"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-08 23:25:01","3":"127.0.0.1","4":1,"5":"2026-06-08 23:25:01","6":"2026-06-08 23:25:01"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-08T23:25:01.191025+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T23:25:01.199471+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T23:25:01.200624+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-08 23:25:01","2":"2026-06-08 23:25:01","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-08 23:25:01","2":"2026-06-08 23:25:01","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-08T23:25:01.201502+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T23:25:01.206214+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-08T23:25:01.206292+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-08T23:25:01.206783+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-08T23:25:01.206844+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-08T23:25:01.206901+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-08T23:25:01.206983+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-08T23:25:01.207042+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-08T23:25:01.207087+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-08T23:25:01.207113+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-08T23:25:01.207140+00: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-06-08T23:25:01.208109+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:01.224985+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:01.244040+00:00] request.INFO: Matched route "admin_user_profile". {"route":"admin_user_profile","route_parameters":{"_route":"admin_user_profile","_controller":"App\\Controller\\UserProfileController::adminUserProfile"},"request_uri":"http://127.0.0.1:8000/admin/dashboard/profile/user_profile","method":"GET"} []
[2026-06-08T23:25:01.245119+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:25:01.245232+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:01.245310+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:01.245364+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:01.245425+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:01.246208+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:25:01.256863+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:01.258030+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:01.260186+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:25:01.263088+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\LoaderError: "Unable to find template "password_change/user_profile.html.twig" (looked into: /var/www/html/past_question/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views, /var/www/html/past_question/templates, /var/www/html/past_question/vendor/symfony/twig-bridge/Resources/views/Form)." at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php line 227 {"exception":"[object] (Twig\\Error\\LoaderError(code: 0): Unable to find template \"password_change/user_profile.html.twig\" (looked into: /var/www/html/past_question/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views, /var/www/html/past_question/templates, /var/www/html/past_question/vendor/symfony/twig-bridge/Resources/views/Form). at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php:227)"} []
[2026-06-08T23:25:01.291032+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:01.337988+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:01.579168+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d340f5"},"request_uri":"http://127.0.0.1:8000/_wdt/d340f5","method":"GET"} []
[2026-06-08T23:25:12.415173+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-08T23:25:12.416685+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:25:12.427104+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:12.428319+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:12.430373+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:25:12.430654+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:25:12.430766+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:12.430915+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:12.431327+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:12.432541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-08T23:25:13.047598+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T23:25:13.047714+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-08T23:25:13.047762+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-08T23:25:13.047819+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-08T23:25:13.047852+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-08T23:25:13.048046+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-08T23:25:13.048110+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:13.048701+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-08T23:25:13.049814+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T23:25:13.050224+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-08 23:25:13","3":"127.0.0.1","4":1,"5":"2026-06-08 23:25:13","6":"2026-06-08 23:25:13"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-08 23:25:13","3":"127.0.0.1","4":1,"5":"2026-06-08 23:25:13","6":"2026-06-08 23:25:13"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-08T23:25:13.050732+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T23:25:13.057205+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-08T23:25:13.057832+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-08 23:25:13","2":"2026-06-08 23:25:13","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-08 23:25:13","2":"2026-06-08 23:25:13","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-08T23:25:13.058272+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-08T23:25:13.060901+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-08T23:25:13.060984+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-08T23:25:13.061212+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-08T23:25:13.061261+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-08T23:25:13.061315+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-08T23:25:13.061363+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-08T23:25:13.061422+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-08T23:25:13.061449+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-08T23:25:13.061471+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-08T23:25:13.061496+00: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-06-08T23:25:13.062384+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:13.077493+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:13.090792+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-08T23:25:13.092715+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:25:13.100955+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:13.102784+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:13.105203+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:25:13.105680+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-08T23:25:13.105740+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:13.105774+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:13.109668+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:13.130196+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:13.143963+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-08T23:25:13.144869+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:25:13.145037+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:13.145148+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:13.145198+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:13.145254+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:13.145973+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:25:13.153031+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:13.154221+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:13.155808+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:25:13.170839+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:13.201785+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:13.269058+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/dashboard")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/dashboard\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:25:13.478841+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f52008"},"request_uri":"http://127.0.0.1:8000/_wdt/f52008","method":"GET"} []
[2026-06-08T23:25:16.737056+00:00] request.INFO: Matched route "password_change". {"route":"password_change","route_parameters":{"_route":"password_change","_controller":"App\\Controller\\PasswordChangeController::changePassword"},"request_uri":"http://127.0.0.1:8000/admin/password/change","method":"GET"} []
[2026-06-08T23:25:16.738036+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:25:16.738113+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:16.738167+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:16.738205+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:16.738256+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:16.738886+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:25:16.747047+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:16.751945+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:16.753728+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:25:16.768044+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\LoaderError: "Unable to find template "password_change/password_change.html.twig" (looked into: /var/www/html/past_question/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views, /var/www/html/past_question/templates, /var/www/html/past_question/vendor/symfony/twig-bridge/Resources/views/Form)." at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php line 227 {"exception":"[object] (Twig\\Error\\LoaderError(code: 0): Unable to find template \"password_change/password_change.html.twig\" (looked into: /var/www/html/past_question/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views, /var/www/html/past_question/templates, /var/www/html/past_question/vendor/symfony/twig-bridge/Resources/views/Form). at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php:227)"} []
[2026-06-08T23:25:16.793104+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:16.851807+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:17.030408+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3a73d4"},"request_uri":"http://127.0.0.1:8000/_wdt/3a73d4","method":"GET"} []
[2026-06-08T23:25:34.042122+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/dashboard")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/dashboard\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:25:38.067178+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T23:25:38.068394+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:25:38.068501+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:38.068558+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:38.068599+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:38.068641+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:38.069458+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:25:38.080505+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:38.081412+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:38.085343+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:25:38.105657+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T23:25:38.106531+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T23:25:38.112956+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:25:38.115276+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T23:25:38.116765+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:38.130659+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:38.178885+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:38.198731+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:25:38.435945+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4fc2ca"},"request_uri":"http://127.0.0.1:8000/_wdt/4fc2ca","method":"GET"} []
[2026-06-08T23:25:43.712752+00:00] request.INFO: Matched route "admin_app_faculty_show". {"route":"admin_app_faculty_show","route_parameters":{"_route":"admin_app_faculty_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/1/show","method":"GET"} []
[2026-06-08T23:25:43.713457+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:25:43.713510+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:43.713536+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:25:43.713554+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:43.713575+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:25:43.714104+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:25:43.722858+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:25:43.724501+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:25:43.727064+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:25:43.732224+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:25:43.741640+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\Entity\Faculty::getId(): Return value must be of type ?int, none returned" at /var/www/html/past_question/src/Entity/Faculty.php line 41 {"exception":"[object] (TypeError(code: 0): App\\Entity\\Faculty::getId(): Return value must be of type ?int, none returned at /var/www/html/past_question/src/Entity/Faculty.php:41)"} []
[2026-06-08T23:25:43.820483+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:25:43.876632+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:25:44.140255+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"158e0d"},"request_uri":"http://127.0.0.1:8000/_wdt/158e0d","method":"GET"} []
[2026-06-08T23:26:34.439823+00:00] request.INFO: Matched route "admin_app_faculty_show". {"route":"admin_app_faculty_show","route_parameters":{"_route":"admin_app_faculty_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/1/show","method":"GET"} []
[2026-06-08T23:26:34.440574+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:26:34.440625+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:26:34.440655+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:26:34.440673+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:26:34.440694+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:26:34.441294+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:26:34.448993+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:26:34.450066+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:26:34.452124+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:26:34.455400+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:26:34.475641+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:26:34.510098+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:26:34.567769+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:26:34.775838+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7ae591"},"request_uri":"http://127.0.0.1:8000/_wdt/7ae591","method":"GET"} []
[2026-06-08T23:26:40.878003+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T23:26:40.879035+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:26:40.879107+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:26:40.879146+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:26:40.879170+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:26:40.879199+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:26:40.879989+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:26:40.891191+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:26:40.892166+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:26:40.894280+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:26:40.915700+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T23:26:40.916406+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T23:26:40.922539+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:26:40.925698+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T23:26:40.927685+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:26:40.941890+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:26:40.992229+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:26:41.014037+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:26:41.225739+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2d9f5c"},"request_uri":"http://127.0.0.1:8000/_wdt/2d9f5c","method":"GET"} []
[2026-06-08T23:26:57.955467+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T23:26:57.956322+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:26:57.956383+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:26:57.956416+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:26:57.956438+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:26:57.956464+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:26:57.957165+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:26:57.963748+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:26:57.965607+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:26:57.967097+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:26:57.996545+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T23:26:57.997638+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T23:26:58.006455+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:26:58.009507+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T23:26:58.011511+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:26:58.024242+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:26:58.085320+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:26:58.104560+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:26:58.271598+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"333de4"},"request_uri":"http://127.0.0.1:8000/_wdt/333de4","method":"GET"} []
[2026-06-08T23:27:00.457392+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T23:27:00.458246+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:27:00.458316+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:27:00.458349+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:27:00.458382+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:27:00.458414+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:27:00.459000+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:27:00.467701+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:27:00.468657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:27:00.470273+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:27:00.494662+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T23:27:00.495614+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T23:27:00.502406+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:27:00.506080+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T23:27:00.508266+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:27:00.520307+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:27:00.575955+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:27:00.592062+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:27:00.751063+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7c1595"},"request_uri":"http://127.0.0.1:8000/_wdt/7c1595","method":"GET"} []
[2026-06-08T23:27:22.131876+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T23:27:22.132650+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:27:22.132707+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:27:22.132735+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:27:22.132755+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:27:22.132776+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:27:22.133556+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:27:22.141439+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:27:22.142688+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:27:22.145309+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:27:22.166789+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T23:27:22.167761+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T23:27:22.176138+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\Entity\Faculty::getId(): Return value must be of type ?int, none returned" at /var/www/html/past_question/src/Entity/Faculty.php line 41 {"exception":"[object] (TypeError(code: 0): App\\Entity\\Faculty::getId(): Return value must be of type ?int, none returned at /var/www/html/past_question/src/Entity/Faculty.php:41)"} []
[2026-06-08T23:27:22.274962+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:27:22.337190+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:27:22.531698+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b6daaa"},"request_uri":"http://127.0.0.1:8000/_wdt/b6daaa","method":"GET"} []
[2026-06-08T23:30:03.662179+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-08T23:30:03.663340+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:03.663432+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:03.663485+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:03.663516+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:03.663551+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:03.664595+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:03.674217+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:03.675195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:03.679810+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:03.702793+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-08T23:30:03.704038+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-08T23:30:03.710899+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:30:03.713394+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-08T23:30:03.714993+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:03.728444+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:03.775811+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:03.810811+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:04.040882+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3f371a"},"request_uri":"http://127.0.0.1:8000/_wdt/3f371a","method":"GET"} []
[2026-06-08T23:30:07.627447+00:00] request.INFO: Matched route "admin_app_faculty_show". {"route":"admin_app_faculty_show","route_parameters":{"_route":"admin_app_faculty_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/1/show","method":"GET"} []
[2026-06-08T23:30:07.628206+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:07.628267+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:07.628299+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:07.628320+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:07.628343+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:07.628825+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:07.635892+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:07.637178+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:07.638478+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:07.642272+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:30:07.663896+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:07.706718+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:07.747911+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/faculty/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/faculty/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:07.967498+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"99af3f"},"request_uri":"http://127.0.0.1:8000/_wdt/99af3f","method":"GET"} []
[2026-06-08T23:30:12.871881+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-08T23:30:12.872637+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:12.872695+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:12.872722+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:12.872740+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:12.872764+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:12.873266+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:12.884145+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:12.885080+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:12.886716+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:12.908293+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-08T23:30:12.911172+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-08T23:30:12.912037+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-08T23:30:12.932241+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:12.985988+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:13.005144+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:13.239101+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3bbe37"},"request_uri":"http://127.0.0.1:8000/_wdt/3bbe37","method":"GET"} []
[2026-06-08T23:30:15.374136+00:00] request.INFO: Matched route "admin_app_department_show". {"route":"admin_app_department_show","route_parameters":{"_route":"admin_app_department_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/department/1/show","method":"GET"} []
[2026-06-08T23:30:15.375470+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:15.375584+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:15.375636+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:15.375670+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:15.375710+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:15.376605+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:15.384671+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:15.386974+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:15.388714+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:15.391741+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:30:15.401479+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:30:15.412848+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:15.453418+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:15.502125+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:15.696132+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"98a69e"},"request_uri":"http://127.0.0.1:8000/_wdt/98a69e","method":"GET"} []
[2026-06-08T23:30:17.672533+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-08T23:30:17.673777+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:17.673896+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:17.673987+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:17.674043+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:17.674103+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:17.674952+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:17.694629+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:17.700670+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:17.704156+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:17.771124+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-08T23:30:17.778541+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-08T23:30:17.780640+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-08T23:30:17.825737+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:17.887033+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:17.915577+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/department/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/department/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:18.374691+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"58edc7"},"request_uri":"http://127.0.0.1:8000/_wdt/58edc7","method":"GET"} []
[2026-06-08T23:30:19.215038+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list","method":"GET"} []
[2026-06-08T23:30:19.217690+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:19.217892+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:19.218035+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:19.218132+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:19.218224+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:19.220345+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:19.243922+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:19.251153+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:19.254500+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:19.336610+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-08T23:30:19.342753+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-08T23:30:19.350429+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-08T23:30:19.352778+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-08T23:30:19.420860+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:19.536297+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:19.706261+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/programme/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/programme/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:19.990065+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2c1ba2"},"request_uri":"http://127.0.0.1:8000/_wdt/2c1ba2","method":"GET"} []
[2026-06-08T23:30:21.451507+00:00] request.INFO: Matched route "admin_app_programme_show". {"route":"admin_app_programme_show","route_parameters":{"_route":"admin_app_programme_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/1/show","method":"GET"} []
[2026-06-08T23:30:21.453132+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:21.453302+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:21.453380+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:21.453435+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:21.453538+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:21.455313+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:21.473793+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:21.475771+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:21.481655+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:21.485403+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:30:21.499771+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:30:21.514357+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:21.550824+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:21.597044+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/programme/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/programme/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:21.888520+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ed495a"},"request_uri":"http://127.0.0.1:8000/_wdt/ed495a","method":"GET"} []
[2026-06-08T23:30:24.864643+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-08T23:30:24.866258+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:24.866391+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:24.866445+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:24.866483+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:24.866524+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:24.867586+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:24.876741+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:24.878330+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:24.879909+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:24.906182+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-08T23:30:24.911187+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-08T23:30:24.912822+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-08T23:30:24.934794+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:24.990012+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:25.024902+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/course/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/course/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:25.254580+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"885a19"},"request_uri":"http://127.0.0.1:8000/_wdt/885a19","method":"GET"} []
[2026-06-08T23:30:27.550606+00:00] request.INFO: Matched route "admin_app_course_show". {"route":"admin_app_course_show","route_parameters":{"_route":"admin_app_course_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/course/1/show","method":"GET"} []
[2026-06-08T23:30:27.551346+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:27.551390+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:27.551412+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:27.551425+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:27.551481+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:27.551903+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:27.559058+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:27.560984+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:27.562157+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:27.566403+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:30:27.574639+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:30:27.585167+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:27.620307+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:27.648845+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/course/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/course/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:27.905653+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2a7943"},"request_uri":"http://127.0.0.1:8000/_wdt/2a7943","method":"GET"} []
[2026-06-08T23:30:32.406836+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-08T23:30:32.407995+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:32.408082+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:32.408131+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:32.408163+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:32.408196+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:32.409027+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:32.420483+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:32.421521+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:32.423434+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:32.450990+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-08T23:30:32.451948+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-08T23:30:32.463368+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:30:32.465649+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:30:32.483861+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:32.542768+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:32.590230+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:32.818377+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"676017"},"request_uri":"http://127.0.0.1:8000/_wdt/676017","method":"GET"} []
[2026-06-08T23:30:35.609384+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/show","method":"GET"} []
[2026-06-08T23:30:35.610606+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:35.610697+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:35.610744+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:35.610776+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:35.610809+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:35.611753+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:35.624073+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:35.626865+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:35.628995+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:35.632944+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:30:35.640428+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:30:35.662654+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:35.698840+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:35.728917+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:35.967239+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b92f18"},"request_uri":"http://127.0.0.1:8000/_wdt/b92f18","method":"GET"} []
[2026-06-08T23:30:40.349742+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-08T23:30:40.350831+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:30:40.350920+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:40.350981+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:30:40.351009+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:40.351048+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:30:40.352305+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:30:40.363209+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:30:40.364233+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:30:40.369766+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:30:40.382973+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-08T23:30:40.406543+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:30:40.449842+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:30:40.490242+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:30:40.695063+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ac5d46"},"request_uri":"http://127.0.0.1:8000/_wdt/ac5d46","method":"GET"} []
[2026-06-08T23:31:22.035843+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a2750a05b4ba","method":"POST"} []
[2026-06-08T23:31:22.037585+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:31:22.045735+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:31:22.047619+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:31:22.049301+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:31:22.049404+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:31:22.049451+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:31:22.049502+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:31:22.049540+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:31:22.049689+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:31:22.061073+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:31:22.075747+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-08T23:31:22.089012+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:31:22.138939+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:31:22.180555+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a2750a05b4ba")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a2750a05b4ba\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:31:22.418866+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"de3762"},"request_uri":"http://127.0.0.1:8000/_wdt/de3762","method":"GET"} []
[2026-06-08T23:41:38.968691+00:00] request.INFO: Matched route "password_change". {"route":"password_change","route_parameters":{"_route":"password_change","_controller":"App\\Controller\\PasswordChangeController::changePassword"},"request_uri":"http://127.0.0.1:8000/admin/password/change","method":"GET"} []
[2026-06-08T23:41:38.970860+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:41:38.971061+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:41:38.971157+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:41:38.971254+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:41:38.971345+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:41:38.973466+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:41:38.981121+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:41:38.981975+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:41:38.983579+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:41:38.991307+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\LoaderError: "Unable to find template "password_change/password_change.html.twig" (looked into: /var/www/html/past_question/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views, /var/www/html/past_question/templates, /var/www/html/past_question/vendor/symfony/twig-bridge/Resources/views/Form)." at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php line 227 {"exception":"[object] (Twig\\Error\\LoaderError(code: 0): Unable to find template \"password_change/password_change.html.twig\" (looked into: /var/www/html/past_question/vendor/knplabs/knp-menu/src/Knp/Menu/Resources/views, /var/www/html/past_question/templates, /var/www/html/past_question/vendor/symfony/twig-bridge/Resources/views/Form). at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php:227)"} []
[2026-06-08T23:41:39.018984+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:41:39.068981+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:41:39.335766+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d42fec"},"request_uri":"http://127.0.0.1:8000/_wdt/d42fec","method":"GET"} []
[2026-06-08T23:43:49.149465+00:00] request.INFO: Matched route "password_change". {"route":"password_change","route_parameters":{"_route":"password_change","_controller":"App\\Controller\\PasswordChangeController::changePassword"},"request_uri":"http://127.0.0.1:8000/admin/password/change","method":"GET"} []
[2026-06-08T23:43:49.150191+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:43:49.150272+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:43:49.150300+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:43:49.150319+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:43:49.150341+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:43:49.150937+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:43:49.161215+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:43:49.171420+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:43:49.173671+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:43:49.204753+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:43:49.244707+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:43:49.348455+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/password/change")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/password/change\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:43:49.564612+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c91f2b"},"request_uri":"http://127.0.0.1:8000/_wdt/c91f2b","method":"GET"} []
[2026-06-08T23:43:55.253600+00:00] request.INFO: Matched route "admin_user_profile". {"route":"admin_user_profile","route_parameters":{"_route":"admin_user_profile","_controller":"App\\Controller\\UserProfileController::adminUserProfile"},"request_uri":"http://127.0.0.1:8000/admin/dashboard/profile/user_profile","method":"GET"} []
[2026-06-08T23:43:55.254743+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:43:55.254831+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:43:55.254875+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:43:55.254906+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:43:55.254960+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:43:55.255828+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:43:55.270633+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:43:55.272165+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:43:55.274772+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:43:55.296326+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:43:55.331411+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:43:55.369791+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/dashboard/profile/user_profile")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/dashboard/profile/user_profile\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:43:55.636071+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"36ae54"},"request_uri":"http://127.0.0.1:8000/_wdt/36ae54","method":"GET"} []
[2026-06-08T23:51:28.619208+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-08T23:51:28.620379+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:51:28.620471+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:51:28.620536+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:51:28.620579+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:51:28.620630+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:51:28.621697+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:51:28.632413+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:51:28.633522+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:51:28.638070+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:51:28.661969+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-08T23:51:28.662864+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-08T23:51:28.670675+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:51:28.673183+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:51:28.688311+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:51:28.730278+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:51:28.786445+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:51:29.171426+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0f6fd3"},"request_uri":"http://127.0.0.1:8000/_wdt/0f6fd3","method":"GET"} []
[2026-06-08T23:52:36.536638+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-08T23:52:36.538513+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:52:36.538581+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:52:36.538617+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:52:36.538643+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:52:36.538670+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:52:36.539129+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:52:36.546472+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:52:36.549465+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:52:36.555165+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:52:36.581123+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-08T23:52:36.582263+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-08T23:52:36.592678+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:52:36.594520+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-08T23:52:36.610359+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:52:36.665782+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:52:36.741768+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:52:36.924219+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ca1ca1"},"request_uri":"http://127.0.0.1:8000/_wdt/ca1ca1","method":"GET"} []
[2026-06-08T23:52:39.895509+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-08T23:52:39.898124+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:52:39.898172+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:52:39.898197+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:52:39.898213+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:52:39.898230+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:52:39.898985+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:52:39.906900+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:52:39.908832+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:52:39.910651+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:52:39.928394+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:52:39.937346+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:52:39.959678+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-08T23:52:39.960574+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-08T23:52:39.977829+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "admin_app_messages_list" as such route does not exist.")." at /var/www/html/past_question/templates/Admin/User/actions/list_action_view_messages.html.twig line 3 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Unable to generate a URL for the named route \"admin_app_messages_list\" as such route does not exist.\"). at /var/www/html/past_question/templates/Admin/User/actions/list_action_view_messages.html.twig:3)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Unable to generate a URL for the named route \"admin_app_messages_list\" as such route does not exist. at /var/www/html/past_question/vendor/symfony/routing/Generator/CompiledUrlGenerator.php:50)"} []
[2026-06-08T23:52:40.205525+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:52:40.361330+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:52:40.693583+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"948b39"},"request_uri":"http://127.0.0.1:8000/_wdt/948b39","method":"GET"} []
[2026-06-08T23:53:40.741027+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-08T23:53:40.742001+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:53:40.742065+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:53:40.742100+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:53:40.742124+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:53:40.742150+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:53:40.742872+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:53:40.750008+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:53:40.752231+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:53:40.754607+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:53:40.761893+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:53:40.763340+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:53:40.789224+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-08T23:53:40.790645+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-08T23:53:40.802962+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\LoaderError: "Unable to find template "@SonataAdmin/CRUD/list__action_top_up.html.twig" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views) in "@SonataAdmin/CRUD/list__action.html.twig" at line 17." at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php line 227 {"exception":"[object] (Twig\\Error\\LoaderError(code: 0): Unable to find template \"@SonataAdmin/CRUD/list__action_top_up.html.twig\" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views) in \"@SonataAdmin/CRUD/list__action.html.twig\" at line 17. at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php:227)"} []
[2026-06-08T23:53:40.966647+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:53:41.108045+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:53:41.443713+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6a4b45"},"request_uri":"http://127.0.0.1:8000/_wdt/6a4b45","method":"GET"} []
[2026-06-08T23:54:26.308292+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-08T23:54:26.309775+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:54:26.309869+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:54:26.309943+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:54:26.310001+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:54:26.310056+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:54:26.311179+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:54:26.322855+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:54:26.323991+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:54:26.325457+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:54:26.333437+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:54:26.336188+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:54:26.365722+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-08T23:54:26.366678+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-08T23:54:26.374960+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\LoaderError: "Unable to find template "@SonataAdmin/CRUD/list__action_top_up.html.twig" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views) in "@SonataAdmin/CRUD/list__action.html.twig" at line 17." at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php line 227 {"exception":"[object] (Twig\\Error\\LoaderError(code: 0): Unable to find template \"@SonataAdmin/CRUD/list__action_top_up.html.twig\" (looked into: /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views) in \"@SonataAdmin/CRUD/list__action.html.twig\" at line 17. at /var/www/html/past_question/vendor/twig/twig/src/Loader/FilesystemLoader.php:227)"} []
[2026-06-08T23:54:26.492785+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:54:26.625831+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:54:26.849385+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c1b55d"},"request_uri":"http://127.0.0.1:8000/_wdt/c1b55d","method":"GET"} []
[2026-06-08T23:55:51.860771+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-08T23:55:51.861574+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:55:51.861635+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:55:51.861665+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:55:51.861686+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:55:51.861709+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:55:51.862336+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:55:51.872459+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:55:51.875527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:55:51.877238+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:55:51.884657+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:55:51.886573+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:55:51.906980+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-08T23:55:51.908020+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-08T23:55:51.944680+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:55:52.039641+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:55:52.072469+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/sonatauseruser/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/sonatauseruser/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:55:52.306224+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0ef2a6"},"request_uri":"http://127.0.0.1:8000/_wdt/0ef2a6","method":"GET"} []
[2026-06-08T23:55:59.165748+00:00] request.INFO: Matched route "admin_app_sonatauseruser_show". {"route":"admin_app_sonatauseruser_show","route_parameters":{"_route":"admin_app_sonatauseruser_show","_controller":"App\\Controller\\Admin\\UserAdminController::showAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/1/show","method":"GET"} []
[2026-06-08T23:55:59.167296+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:55:59.167417+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:55:59.167480+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:55:59.167520+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:55:59.167564+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:55:59.168642+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:55:59.179211+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:55:59.180848+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:55:59.181898+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:55:59.184035+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-08T23:55:59.210334+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:55:59.248665+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:55:59.305028+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/sonatauseruser/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/sonatauseruser/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:55:59.501125+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"400d11"},"request_uri":"http://127.0.0.1:8000/_wdt/400d11","method":"GET"} []
[2026-06-08T23:56:07.867318+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-08T23:56:07.869109+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-08T23:56:07.869270+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:56:07.869343+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-08T23:56:07.869394+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:56:07.869454+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-08T23:56:07.871329+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-08T23:56:07.881868+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-08T23:56:07.883345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-08T23:56:07.885069+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-08T23:56:07.893511+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:56:07.895238+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-08T23:56:07.918484+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-08T23:56:07.919569+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-08T23:56:07.948410+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-08T23:56:08.023598+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-08T23:56:08.038438+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/sonatauseruser/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/sonatauseruser/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-08T23:56:08.229357+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c0793f"},"request_uri":"http://127.0.0.1:8000/_wdt/c0793f","method":"GET"} []
[2026-06-09T00:39:46.103005+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T00:39:46.105019+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:39:46.105106+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:46.105143+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:46.105167+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:46.105198+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:46.107328+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-09T00:39:46.107441+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-09T00:39:46.172737+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T00:39:46.175588+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:39:46.175704+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:46.175758+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:46.175795+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:46.175850+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:46.881656+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d44c16"},"request_uri":"http://127.0.0.1:8000/_wdt/d44c16","method":"GET"} []
[2026-06-09T00:39:48.782125+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T00:39:48.789760+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:39:48.789914+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:48.790036+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:48.790592+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:48.809219+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:39:48.811190+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-09T00:39:50.044578+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T00:39:50.044733+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T00:39:50.044794+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T00:39:50.044840+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T00:39:50.044881+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T00:39:50.045241+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T00:39:50.045349+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:50.046323+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-09T00:39:50.049717+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T00:39:50.050256+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-09 00:39:50","3":"127.0.0.1","4":1,"5":"2026-06-09 00:39:50","6":"2026-06-09 00:39:50"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-09 00:39:50","3":"127.0.0.1","4":1,"5":"2026-06-09 00:39:50","6":"2026-06-09 00:39:50"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T00:39:50.051010+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T00:39:50.061171+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T00:39:50.066883+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 00:39:50","2":"2026-06-09 00:39:50","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 00:39:50","2":"2026-06-09 00:39:50","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T00:39:50.068578+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T00:39:50.072274+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T00:39:50.072512+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T00:39:50.075038+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T00:39:50.075210+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T00:39:50.075342+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T00:39:50.075440+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T00:39:50.075552+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T00:39:50.075698+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T00:39:50.075819+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T00:39:50.075942+00: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-06-09T00:39:50.078094+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:39:50.113633+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:39:50.145078+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T00:39:50.146772+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:39:50.146953+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:50.147063+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:50.147138+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:50.147213+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:50.148159+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T00:39:50.169615+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:39:50.173205+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T00:39:50.176729+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T00:39:50.274361+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T00:39:50.275678+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T00:39:50.289916+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T00:39:50.296308+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T00:39:50.342937+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:39:50.406152+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:39:50.532463+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T00:39:50.965634+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"eecd44"},"request_uri":"http://127.0.0.1:8000/_wdt/eecd44","method":"GET"} []
[2026-06-09T00:39:53.462116+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-09T00:39:53.464309+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:39:53.464456+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:53.464547+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:39:53.464616+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:53.464686+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:39:53.466148+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T00:39:53.482716+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:39:53.484906+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T00:39:53.487218+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T00:39:53.499742+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\Validator\Exception\ConstraintDefinitionException: ""2MB" is not a valid maximum size." at /var/www/html/past_question/vendor/symfony/validator/Constraints/File.php line 179 {"exception":"[object] (Symfony\\Component\\Validator\\Exception\\ConstraintDefinitionException(code: 0): \"2MB\" is not a valid maximum size. at /var/www/html/past_question/vendor/symfony/validator/Constraints/File.php:179)"} []
[2026-06-09T00:39:53.565723+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:39:53.622575+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:39:53.872657+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"749271"},"request_uri":"http://127.0.0.1:8000/_wdt/749271","method":"GET"} []
[2026-06-09T00:45:32.257502+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-09T00:45:32.259827+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:45:32.260001+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:45:32.260114+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:45:32.260224+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:45:32.260301+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:45:32.262450+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T00:45:32.293548+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:45:32.298400+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T00:45:32.306940+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T00:45:32.346534+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T00:45:32.427284+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:45:32.505000+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:45:33.009936+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T00:45:33.594662+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"57986f"},"request_uri":"http://127.0.0.1:8000/_wdt/57986f","method":"GET"} []
[2026-06-09T00:47:06.776382+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a27622c4ce72","method":"POST"} []
[2026-06-09T00:47:06.778656+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T00:47:06.800367+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:47:06.803783+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T00:47:06.807741+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T00:47:06.807987+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:47:06.808132+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:47:06.808247+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:47:06.808340+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:47:06.808618+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:47:06.846348+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T00:47:06.877468+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T00:47:06.878241+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"2025/2026","2":1,"3":0,"4":"2026-06-09 00:47:06","5":"2026-06-09 00:47:06","6":1}, types: array{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"2025/2026","2":1,"3":0,"4":"2026-06-09 00:47:06","5":"2026-06-09 00:47:06","6":1},"types":{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1}} []
[2026-06-09T00:47:06.879483+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Proposal-for-the-Development-and-Implementation-of-a-Past-Questions-Portal-2-6a27628ad57aa.pdf","2":"Proposal for the Development and Implementation of a Past Questions Portal (2).pdf","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Proposal-for-the-Development-and-Implementation-of-a-Past-Questions-Portal-2-6a27628ad57aa.pdf","2":"Proposal for the Development and Implementation of a Past Questions Portal (2).pdf","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T00:47:06.880983+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5-6a27628ad596f.pdf","2":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5.pdf","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5-6a27628ad596f.pdf","2":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5.pdf","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T00:47:06.882083+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"a8f2a2bd-b204-40fd-a924-e3d7aa741b62-6a27628ad5a66.pdf","2":"a8f2a2bd-b204-40fd-a924-e3d7aa741b62.pdf","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"a8f2a2bd-b204-40fd-a924-e3d7aa741b62-6a27628ad5a66.pdf","2":"a8f2a2bd-b204-40fd-a924-e3d7aa741b62.pdf","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T00:47:06.887387+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T00:47:06.899863+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:47:06.923770+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:47:06.944699+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T00:47:06.946305+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:47:06.946450+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:47:06.946505+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:47:06.946541+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:47:06.946581+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:47:06.947264+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T00:47:06.955725+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:47:06.962049+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T00:47:06.968288+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T00:47:06.997003+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T00:47:06.998658+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T00:47:07.006784+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T00:47:07.010685+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T00:47:07.017145+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T00:47:07.037929+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:47:07.090693+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:47:07.164868+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T00:47:07.555336+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4f06c1"},"request_uri":"http://127.0.0.1:8000/_wdt/4f06c1","method":"GET"} []
[2026-06-09T00:47:13.660591+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"2"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/2/show","method":"GET"} []
[2026-06-09T00:47:13.661686+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:47:13.661769+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:47:13.661813+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:47:13.661842+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:47:13.661877+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:47:13.662789+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T00:47:13.677329+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:47:13.679405+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T00:47:13.681481+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T00:47:13.684735+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} []
[2026-06-09T00:47:13.691314+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T00:47:13.707398+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:47:13.752234+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:47:13.787177+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/2/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/2/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T00:47:14.039391+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ea90ea"},"request_uri":"http://127.0.0.1:8000/_wdt/ea90ea","method":"GET"} []
[2026-06-09T00:59:05.518754+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"2"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/2/show","method":"GET"} []
[2026-06-09T00:59:05.520227+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T00:59:05.520395+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:59:05.520459+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T00:59:05.520501+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:59:05.520549+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T00:59:05.521973+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T00:59:05.538798+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T00:59:05.541976+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T00:59:05.550648+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T00:59:05.559102+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} []
[2026-06-09T00:59:05.577447+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T00:59:05.590657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T00:59:05.613300+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T00:59:05.661459+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T00:59:05.724434+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/2/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/2/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T00:59:06.146975+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"438930"},"request_uri":"http://127.0.0.1:8000/_wdt/438930","method":"GET"} []
[2026-06-09T01:07:28.229364+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"2"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/2/show","method":"GET"} []
[2026-06-09T01:07:28.231429+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:07:28.231550+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:07:28.231611+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:07:28.231650+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:07:28.231692+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:07:28.232693+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:07:28.243006+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:07:28.245194+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:07:28.251502+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:07:28.257750+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} []
[2026-06-09T01:07:28.267577+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:07:28.271299+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:07:28.290902+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:07:28.330451+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:07:28.368144+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/2/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/2/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:07:28.780732+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bc739a"},"request_uri":"http://127.0.0.1:8000/_wdt/bc739a","method":"GET"} []
[2026-06-09T01:07:36.484016+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T01:07:36.485489+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:07:36.485603+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:07:36.485687+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:07:36.485742+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:07:36.485813+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:07:36.487009+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:07:36.501423+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:07:36.502872+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:07:36.507957+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:07:36.533896+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T01:07:36.535723+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T01:07:36.543908+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:07:36.546372+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:07:36.549386+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:07:36.564815+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:07:36.634961+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:07:36.668854+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:07:37.060527+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7f7fcc"},"request_uri":"http://127.0.0.1:8000/_wdt/7f7fcc","method":"GET"} []
[2026-06-09T01:08:17.625909+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:08:17.627093+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:08:17.627182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:08:17.627243+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:08:17.627286+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:08:17.627334+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:08:17.628329+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:08:17.643021+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:08:17.650029+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:08:17.651364+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:08:17.656062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:08:17.666549+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:08:17.669580+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:08:17.692865+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:08:17.739615+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:08:17.809950+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:08:18.062433+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b34cc1"},"request_uri":"http://127.0.0.1:8000/_wdt/b34cc1","method":"GET"} []
[2026-06-09T01:08:22.548512+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T01:08:22.551306+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:08:22.551460+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:08:22.551525+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:08:22.551569+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:08:22.551620+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:08:22.552797+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:08:22.564673+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:08:22.566244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:08:22.569138+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:08:22.598818+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T01:08:22.600458+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T01:08:22.610804+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:08:22.616392+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:08:22.621628+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:08:22.639991+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:08:22.696632+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:08:22.727848+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:08:22.991647+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a004b1"},"request_uri":"http://127.0.0.1:8000/_wdt/a004b1","method":"GET"} []
[2026-06-09T01:11:55.242097+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:11:55.244312+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:11:55.244461+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:11:55.244537+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:11:55.244599+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:11:55.244660+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:11:55.245958+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:11:55.267225+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:11:55.268970+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:11:55.274307+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:11:55.280267+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:11:55.294444+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:11:55.299404+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:11:55.334586+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:11:55.399982+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:11:55.485311+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:11:56.023288+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c1cb3a"},"request_uri":"http://127.0.0.1:8000/_wdt/c1cb3a","method":"GET"} []
[2026-06-09T01:12:17.920018+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T01:12:17.923729+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:12:17.923979+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:17.924187+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:17.924309+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:17.924427+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:17.928109+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:12:17.955965+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:12:17.967738+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:12:17.970667+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:12:18.017620+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T01:12:18.018895+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T01:12:18.032586+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:12:18.037822+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:12:18.042979+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:12:18.080721+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:12:18.174058+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:12:18.462346+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:12:18.611683+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bd8440"},"request_uri":"http://127.0.0.1:8000/_wdt/bd8440","method":"GET"} []
[2026-06-09T01:12:32.966441+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit?uniqid=s6a27685b4580b","method":"POST"} []
[2026-06-09T01:12:32.968657+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:12:32.979779+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:12:32.981365+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:12:32.984426+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:12:32.984558+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:12:32.984606+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:32.984650+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:32.984680+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:32.984802+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:32.988877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:12:33.002778+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:12:33.006172+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:12:33.024962+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:12:33.029883+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T01:12:33.030621+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Statement-My-Susu-Plan-2026-04-27-1-6a27688105fd9.pdf","2":"Statement_My Susu  Plan_2026-04-27 (1).pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Statement-My-Susu-Plan-2026-04-27-1-6a27688105fd9.pdf","2":"Statement_My Susu  Plan_2026-04-27 (1).pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T01:12:33.031693+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Statement-My-Susu-Plan-2026-04-27-6a27688106682.pdf","2":"Statement_My Susu  Plan_2026-04-27.pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Statement-My-Susu-Plan-2026-04-27-6a27688106682.pdf","2":"Statement_My Susu  Plan_2026-04-27.pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T01:12:33.032252+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Statement-Another-Plan-here-2026-04-27-1-6a276881067d3.pdf","2":"Statement_Another Plan here_2026-04-27 (1).pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Statement-Another-Plan-here-2026-04-27-1-6a276881067d3.pdf","2":"Statement_Another Plan here_2026-04-27 (1).pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T01:12:33.032698+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Statement-Another-Plan-here-2026-04-27-6a276881068ff.pdf","2":"Statement_Another Plan here_2026-04-27.pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Statement-Another-Plan-here-2026-04-27-6a276881068ff.pdf","2":"Statement_Another Plan here_2026-04-27.pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T01:12:33.033382+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T01:12:33.043191+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:12:33.068664+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:12:33.087494+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:12:33.088033+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:12:33.088102+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:33.088139+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:33.088163+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:33.088189+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:33.088634+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:12:33.096241+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:12:33.102299+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:12:33.104680+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:12:33.109713+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:12:33.121831+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:12:33.125762+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:12:33.163200+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:12:33.228987+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:12:33.252663+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:12:33.485691+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"09e040"},"request_uri":"http://127.0.0.1:8000/_wdt/09e040","method":"GET"} []
[2026-06-09T01:12:38.114957+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T01:12:38.116415+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:12:38.116498+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:38.116560+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:12:38.116626+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:38.116670+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:12:38.117574+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:12:38.130731+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:12:38.132610+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:12:38.143395+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:12:38.185281+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T01:12:38.186844+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T01:12:38.198257+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:12:38.200907+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:12:38.205017+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:12:38.221150+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:12:38.271770+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:12:38.336887+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:12:38.603556+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1a3007"},"request_uri":"http://127.0.0.1:8000/_wdt/1a3007","method":"GET"} []
[2026-06-09T01:51:46.388373+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T01:51:46.399697+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:51:46.399875+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:46.400007+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:46.400111+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:46.400200+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:46.407275+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-09T01:51:46.407620+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-09T01:51:46.605659+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T01:51:46.609493+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:51:46.609694+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:46.609806+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:46.609905+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:46.610036+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:48.473318+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"953ae3"},"request_uri":"http://127.0.0.1:8000/_wdt/953ae3","method":"GET"} []
[2026-06-09T01:51:50.679771+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T01:51:50.688258+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:51:50.688504+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:50.688638+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:50.688888+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:50.728492+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:51:50.743830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-09T01:51:52.114714+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T01:51:52.114867+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T01:51:52.114932+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T01:51:52.114981+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T01:51:52.115027+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T01:51:52.115338+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T01:51:52.115407+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:52.116517+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-09T01:51:52.120368+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T01:51:52.121091+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-09 01:51:52","3":"127.0.0.1","4":1,"5":"2026-06-09 01:51:52","6":"2026-06-09 01:51:52"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-09 01:51:52","3":"127.0.0.1","4":1,"5":"2026-06-09 01:51:52","6":"2026-06-09 01:51:52"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T01:51:52.122566+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T01:51:52.133168+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T01:51:52.135680+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 01:51:52","2":"2026-06-09 01:51:52","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 01:51:52","2":"2026-06-09 01:51:52","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T01:51:52.136454+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T01:51:52.139605+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T01:51:52.139805+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T01:51:52.142807+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T01:51:52.142929+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T01:51:52.143112+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T01:51:52.143218+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T01:51:52.143303+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T01:51:52.143378+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T01:51:52.143456+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T01:51:52.143532+00: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-06-09T01:51:52.145723+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:51:52.173439+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:51:52.192881+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T01:51:52.195228+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:51:52.195470+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:52.195622+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:52.195734+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:52.195871+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:52.197269+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:51:52.213505+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:51:52.215295+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:51:52.222636+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:51:52.290806+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T01:51:52.293408+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T01:51:52.303981+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:51:52.307195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:51:52.312314+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:51:52.346574+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:51:52.410412+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:51:52.448741+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:51:52.796935+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ada774"},"request_uri":"http://127.0.0.1:8000/_wdt/ada774","method":"GET"} []
[2026-06-09T01:51:57.670883+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:51:57.672577+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:51:57.672713+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:57.672778+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:51:57.672822+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:57.672869+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:51:57.674192+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:51:57.683938+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:51:57.684858+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:51:57.687075+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:51:57.693076+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:51:57.707653+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:51:57.710234+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:51:57.718206+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:51:57.771522+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:51:57.871420+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:51:57.918484+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:51:58.192301+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"785753"},"request_uri":"http://127.0.0.1:8000/_wdt/785753","method":"GET"} []
[2026-06-09T01:52:18.106017+00:00] request.INFO: Matched route "sonata_admin_append_form_element". {"route":"sonata_admin_append_form_element","route_parameters":{"_route":"sonata_admin_append_form_element","_controller":"sonata.admin.action.append_form_field_element"},"request_uri":"http://127.0.0.1:8000/admin/core/append-form-field-element?_sonata_admin=admin.exam_paper&_sonata_name=admin_app_exampaper_edit&elementId=s6a2771bda9c33_attachments&id=1&objectId=1&uniqid=s6a2771bda9c33","method":"POST"} []
[2026-06-09T01:52:18.108227+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:52:18.118400+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:52:18.122956+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:52:18.124819+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:52:18.124912+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:52:18.124946+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:52:18.124980+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:52:18.125003+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:52:18.125113+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:52:18.129008+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:52:18.138427+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:52:18.141630+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:52:18.168650+00:00] request.CRITICAL: Uncaught PHP Exception LogicException: "Admin "App\Admin\ExamPaperAdmin" has no form field description for the field attachments." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Admin/AbstractAdmin.php line 1103 {"exception":"[object] (LogicException(code: 0): Admin \"App\\Admin\\ExamPaperAdmin\" has no form field description for the field attachments. at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Admin/AbstractAdmin.php:1103)"} []
[2026-06-09T01:52:18.201112+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:52:18.239000+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:52:25.938602+00:00] request.INFO: Matched route "_profiler". {"route":"_profiler","route_parameters":{"_route":"_profiler","_controller":"web_profiler.controller.profiler::panelAction","token":"76ba4e"},"request_uri":"http://127.0.0.1:8000/_profiler/76ba4e","method":"GET"} []
[2026-06-09T01:53:08.726507+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit?uniqid=s6a2771bda9c33","method":"POST"} []
[2026-06-09T01:53:08.727961+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:53:08.740427+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:53:08.742089+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:53:08.743559+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:53:08.743644+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:53:08.743729+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:08.743783+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:08.743810+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:08.743911+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:08.748737+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:53:08.759605+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:08.761018+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:08.769556+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:53:08.771018+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:08.792206+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T01:53:08.792745+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"UniMAC-6a277204c1159.pdf","2":"UniMAC.pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"UniMAC-6a277204c1159.pdf","2":"UniMAC.pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T01:53:08.793529+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T01:53:08.801587+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:53:08.828394+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:53:08.846129+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T01:53:08.847075+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:53:08.847185+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:08.847254+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:08.847301+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:08.847375+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:08.848123+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:53:08.857148+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:53:08.858035+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:53:08.859691+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:53:08.891754+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T01:53:08.892680+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T01:53:08.900994+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:08.903552+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:08.907941+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:53:08.928379+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:53:08.995097+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:53:09.019748+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:53:09.395018+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"154a17"},"request_uri":"http://127.0.0.1:8000/_wdt/154a17","method":"GET"} []
[2026-06-09T01:53:13.394218+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:53:13.395768+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:53:13.395865+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:13.395928+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:13.395975+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:13.396025+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:13.397164+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:53:13.414793+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:53:13.417082+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:53:13.418323+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:53:13.421222+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:53:13.431569+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:13.433256+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:13.440588+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:53:13.478586+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:53:13.542871+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:53:13.585723+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:53:13.823675+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"359671"},"request_uri":"http://127.0.0.1:8000/_wdt/359671","method":"GET"} []
[2026-06-09T01:53:36.891304+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit?uniqid=s6a27720967909","method":"POST"} []
[2026-06-09T01:53:36.894296+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:53:36.908269+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:53:36.911078+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:53:36.913487+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:53:36.913643+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:53:36.913695+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:36.913750+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:36.913795+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:36.913949+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:36.918278+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:53:36.930157+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:36.931882+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:36.939787+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:53:36.942685+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:36.964511+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T01:53:36.964956+00:00] doctrine.DEBUG: Executing statement: DELETE FROM exam_paper_attachment WHERE id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"DELETE FROM exam_paper_attachment WHERE id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:36.967223+00:00] doctrine.DEBUG: Executing statement: DELETE FROM exam_paper_attachment WHERE id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"DELETE FROM exam_paper_attachment WHERE id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T01:53:36.967663+00:00] doctrine.DEBUG: Executing statement: DELETE FROM exam_paper_attachment WHERE id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"DELETE FROM exam_paper_attachment WHERE id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-09T01:53:36.968018+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T01:53:36.982797+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:53:37.011839+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:53:37.030525+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:53:37.031141+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:53:37.031206+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:37.031242+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:53:37.031268+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:37.031294+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:53:37.031760+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:53:37.043659+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:53:37.045371+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:53:37.047392+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:53:37.051082+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:53:37.063858+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:37.065674+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:53:37.070652+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:53:37.098858+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:53:37.182519+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:53:37.209734+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:53:37.669348+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bd3e1d"},"request_uri":"http://127.0.0.1:8000/_wdt/bd3e1d","method":"GET"} []
[2026-06-09T01:56:56.942150+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:56:56.943211+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:56:56.943276+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:56:56.943321+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:56:56.943364+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:56:56.943420+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:56:56.944208+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:56:56.951164+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:56:56.952592+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:56:56.954754+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:56:56.959635+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:56:56.972581+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:56:56.975130+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:56:56.983845+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:56:57.025629+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:56:57.117822+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:56:57.148332+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:56:58.459683+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b34901"},"request_uri":"http://127.0.0.1:8000/_wdt/b34901","method":"GET"} []
[2026-06-09T01:57:31.665599+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:57:31.666431+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:57:31.666492+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:57:31.666536+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:57:31.666559+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:57:31.666584+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:57:31.667257+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:57:31.676124+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:57:31.678857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:57:31.686089+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:57:31.690548+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:57:31.701495+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:57:31.703499+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:57:31.708570+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:57:31.738368+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:57:31.825087+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:57:31.877775+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:57:32.134347+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"845f87"},"request_uri":"http://127.0.0.1:8000/_wdt/845f87","method":"GET"} []
[2026-06-09T01:57:43.859685+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:57:43.861745+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:57:43.861903+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:57:43.861990+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:57:43.862091+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:57:43.862192+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:57:43.864106+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:57:43.878117+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:57:43.879579+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:57:43.884555+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:57:43.887624+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:57:43.897151+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:57:43.901626+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:57:43.906089+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:57:43.936557+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:57:44.010697+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:57:44.029643+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:57:44.226700+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f65db2"},"request_uri":"http://127.0.0.1:8000/_wdt/f65db2","method":"GET"} []
[2026-06-09T01:58:26.583457+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T01:58:26.586342+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T01:58:26.586613+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:58:26.586771+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T01:58:26.586877+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:58:26.586992+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T01:58:26.589250+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T01:58:26.623251+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T01:58:26.628848+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T01:58:26.635909+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T01:58:26.654180+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T01:58:26.692472+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:58:26.698351+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T01:58:26.714157+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T01:58:26.799245+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T01:58:26.907007+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T01:58:27.259606+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T01:58:27.752866+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c100fa"},"request_uri":"http://127.0.0.1:8000/_wdt/c100fa","method":"GET"} []
[2026-06-09T02:00:04.882224+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-09T02:00:04.955567+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:00:04.965530+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:00:04.965731+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:00:04.965886+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:00:04.966020+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:00:04.966185+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:00:04.969412+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:00:04.998295+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:00:05.002730+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:00:05.010356+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:00:05.030061+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:00:05.075487+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:00:05.080710+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:00:05.094532+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:00:06.053128+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:00:06.164939+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:00:06.217768+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:00:06.550906+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"018c4d"},"request_uri":"http://127.0.0.1:8000/_wdt/018c4d","method":"GET"} []
[2026-06-09T02:01:27.519904+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:01:27.521883+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:01:27.522032+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:01:27.522166+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:01:27.522243+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:01:27.522320+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:01:27.524220+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:01:27.548927+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:01:27.551354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:01:27.554388+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:01:27.563062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:01:27.590899+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:01:27.594508+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:01:27.607644+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:01:27.911634+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:01:27.998706+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:01:28.480279+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:01:28.937617+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bf7784"},"request_uri":"http://127.0.0.1:8000/_wdt/bf7784","method":"GET"} []
[2026-06-09T02:01:55.550144+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:01:55.551958+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:01:55.552110+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:01:55.552206+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:01:55.552287+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:01:55.552367+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:01:55.554536+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:01:55.576911+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:01:55.580070+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:01:55.609608+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:01:55.619206+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:01:55.650555+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:01:55.656222+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:01:55.674779+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:01:55.763663+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:01:55.867610+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:01:56.372684+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:01:56.595290+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"225ae8"},"request_uri":"http://127.0.0.1:8000/_wdt/225ae8","method":"GET"} []
[2026-06-09T02:02:45.819388+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:02:45.820365+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:02:45.820436+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:02:45.820490+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:02:45.820532+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:02:45.820582+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:02:45.821564+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:02:45.830650+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:02:45.831866+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:02:45.834474+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:02:45.837877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:02:45.847621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:02:45.849829+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:02:45.855590+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:02:45.885584+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:02:45.943904+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:02:45.975213+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:02:46.217676+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"15fe1a"},"request_uri":"http://127.0.0.1:8000/_wdt/15fe1a","method":"GET"} []
[2026-06-09T02:03:03.296937+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:03:03.297790+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:03:03.297854+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:03:03.297891+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:03:03.297917+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:03:03.297944+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:03:03.298799+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:03:03.308908+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:03:03.311221+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:03:03.312828+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:03:03.316211+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:03:03.330926+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:03:03.332550+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:03:03.336938+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:03:03.367745+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:03:03.443412+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:03:03.460598+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:03:03.669513+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"022570"},"request_uri":"http://127.0.0.1:8000/_wdt/022570","method":"GET"} []
[2026-06-09T02:03:10.426764+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T02:03:10.428102+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:03:10.428227+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:03:10.428285+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:03:10.428344+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:03:10.428446+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:03:10.429472+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:03:10.441317+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:03:10.443112+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:03:10.450196+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:03:10.522096+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:03:10.523274+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:03:10.558795+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:03:10.566421+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:03:10.585813+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:03:10.624266+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:03:10.684615+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:03:10.754518+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:03:11.095700+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"47d412"},"request_uri":"http://127.0.0.1:8000/_wdt/47d412","method":"GET"} []
[2026-06-09T02:03:33.408769+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T02:03:33.410879+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:03:33.411059+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:03:33.411189+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:03:33.411239+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:03:33.411289+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:03:33.412494+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:03:33.429317+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:03:33.431110+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:03:33.436422+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:03:33.473525+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:03:33.474468+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:03:33.489731+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:03:33.494426+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:03:33.505551+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:03:33.532331+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:03:33.582450+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:03:33.600792+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:03:33.795899+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"85d8db"},"request_uri":"http://127.0.0.1:8000/_wdt/85d8db","method":"GET"} []
[2026-06-09T02:23:49.021117+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T02:23:49.022925+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:23:49.022994+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:23:49.023051+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:23:49.023085+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:23:49.023123+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:23:49.023596+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:23:49.030437+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:23:49.035890+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:23:49.046011+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:23:49.070205+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:23:49.071197+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:23:49.083740+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.created_by_id' in 'field list'")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list.html.twig line 34 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.created_by_id' in 'field list'\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list.html.twig:34)\n[previous exception] [object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameException(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.created_by_id' in 'field list' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:67)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.created_by_id' in 'field list' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.created_by_id' in 'field list' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)"} []
[2026-06-09T02:23:49.312974+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:23:49.398442+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:23:49.917451+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b92ab3"},"request_uri":"http://127.0.0.1:8000/_wdt/b92ab3","method":"GET"} []
[2026-06-09T02:23:58.493902+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:23:58.499284+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.511568+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:23:58.513833+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.514071+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:23:58.520087+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.520526+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:23:58.522114+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.522449+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:23:58.527308+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T02:23:58.531211+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.531548+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:23:58.536901+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T02:23:58.545851+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.546167+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:23:58.547166+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.547326+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:23:58.548228+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.548493+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:23:58.549630+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.549820+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:23:58.551014+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T02:23:58.552923+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.553252+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:23:58.554533+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T02:23:58.557969+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.558342+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:23:58.562182+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:23:58.563902+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:23:58.565298+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:23:58.569767+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.603275+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:23:58.621787+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-09T02:23:58.624719+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:05.392984+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:05.397418+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:24:06.932475+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:24:06.934053+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:24:06.946671+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:24:06.947460+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:24:06.952223+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:24:06.952929+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:24:06.961905+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T02:24:06.966611+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:24:06.967126+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:24:07.000248+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T02:24:07.005429+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T02:24:07.009389+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T02:24:07.021992+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-09T02:24:07.035608+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:24:07.044992+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper ADD created_by_id INT DEFAULT NULL, ADD updated_by_id INT DEFAULT NULL {"sql":"ALTER TABLE exam_paper ADD created_by_id INT DEFAULT NULL, ADD updated_by_id INT DEFAULT NULL"} []
[2026-06-09T02:24:07.173537+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper ADD CONSTRAINT FK_1CFF66A6B03A8386 FOREIGN KEY (created_by_id) REFERENCES user__user (id) ON DELETE SET NULL {"sql":"ALTER TABLE exam_paper ADD CONSTRAINT FK_1CFF66A6B03A8386 FOREIGN KEY (created_by_id) REFERENCES user__user (id) ON DELETE SET NULL"} []
[2026-06-09T02:24:07.301116+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper ADD CONSTRAINT FK_1CFF66A6896DBBDE FOREIGN KEY (updated_by_id) REFERENCES user__user (id) ON DELETE SET NULL {"sql":"ALTER TABLE exam_paper ADD CONSTRAINT FK_1CFF66A6896DBBDE FOREIGN KEY (updated_by_id) REFERENCES user__user (id) ON DELETE SET NULL"} []
[2026-06-09T02:24:07.412997+00:00] doctrine.DEBUG: Executing query: CREATE INDEX IDX_1CFF66A6B03A8386 ON exam_paper (created_by_id) {"sql":"CREATE INDEX IDX_1CFF66A6B03A8386 ON exam_paper (created_by_id)"} []
[2026-06-09T02:24:07.456119+00:00] doctrine.DEBUG: Executing query: CREATE INDEX IDX_1CFF66A6896DBBDE ON exam_paper (updated_by_id) {"sql":"CREATE INDEX IDX_1CFF66A6896DBBDE ON exam_paper (updated_by_id)"} []
[2026-06-09T02:24:07.496970+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260609022358","2":"2026-06-09 02:24:07","3":460}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260609022358","2":"2026-06-09 02:24:07","3":460},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T02:24:07.500850+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-09T02:24:07.510341+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:10.794888+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T02:24:10.799925+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:24:10.800030+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:10.800107+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:10.800146+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:10.800183+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:10.801353+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:24:10.808882+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:10.811250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:24:10.815731+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:24:10.847312+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:24:10.849282+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:24:10.860623+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:10.869668+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:10.876818+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:24:10.894250+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:24:10.940909+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:10.984767+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:24:11.270198+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c3eb5c"},"request_uri":"http://127.0.0.1:8000/_wdt/c3eb5c","method":"GET"} []
[2026-06-09T02:24:16.115472+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/show","method":"GET"} []
[2026-06-09T02:24:16.117674+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:24:16.117887+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:16.118002+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:16.118213+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:16.118338+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:16.121760+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:24:16.137115+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:16.139307+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:24:16.142080+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:24:16.146872+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:24:16.201345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:16.218929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:16.232871+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:24:16.268129+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:16.318430+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:24:16.538901+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a74352"},"request_uri":"http://127.0.0.1:8000/_wdt/a74352","method":"GET"} []
[2026-06-09T02:24:29.603450+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:24:29.605496+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:24:29.605691+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:29.605822+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:29.605918+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:29.606021+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:29.607969+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:24:29.619896+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:29.624719+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:24:29.626780+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:24:29.630849+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:24:29.640717+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:29.642371+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:29.646784+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:24:29.666397+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:24:29.712350+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:29.776339+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:24:30.051562+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"823552"},"request_uri":"http://127.0.0.1:8000/_wdt/823552","method":"GET"} []
[2026-06-09T02:24:38.295189+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit?uniqid=s6a27795d9aa2d","method":"POST"} []
[2026-06-09T02:24:38.298979+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:24:38.313737+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:38.316230+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:24:38.318960+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:24:38.319262+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:24:38.319388+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:38.319498+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:38.319597+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:38.319949+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:38.327490+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:24:38.343762+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:38.345806+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:38.350955+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:24:38.352440+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:38.378890+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:24:38.403972+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:38.430750+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T02:24:38.431449+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:24:38.431524+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:38.431566+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:38.431598+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:38.431648+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:38.432225+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:24:38.440698+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:38.442780+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:24:38.444125+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:24:38.471615+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:24:38.473280+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:24:38.483139+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:38.488194+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:38.493320+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:24:38.511510+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:24:38.571075+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:38.594851+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:24:38.834546+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"47f142"},"request_uri":"http://127.0.0.1:8000/_wdt/47f142","method":"GET"} []
[2026-06-09T02:24:44.362946+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/show","method":"GET"} []
[2026-06-09T02:24:44.364457+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:24:44.364557+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:44.364617+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:44.364664+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:44.364711+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:44.365787+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:24:44.376376+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:44.378134+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:24:44.380382+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:24:44.385442+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:24:44.397858+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:44.403677+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:44.415868+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:24:44.451755+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:44.509329+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:24:44.724740+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"65b102"},"request_uri":"http://127.0.0.1:8000/_wdt/65b102","method":"GET"} []
[2026-06-09T02:24:56.273980+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:24:56.274718+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:24:56.274767+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:56.274803+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:24:56.274822+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:56.274846+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:24:56.275612+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:24:56.287349+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:24:56.289111+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:24:56.290395+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:24:56.293680+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:24:56.304519+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:56.306132+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:24:56.310461+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:24:56.334788+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:24:56.387010+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:24:56.404507+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:24:56.732632+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9f0354"},"request_uri":"http://127.0.0.1:8000/_wdt/9f0354","method":"GET"} []
[2026-06-09T02:25:09.528970+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit?uniqid=s6a27797848564","method":"POST"} []
[2026-06-09T02:25:09.531516+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:25:09.543544+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:25:09.545030+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:25:09.546365+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:25:09.546473+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:25:09.546511+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:25:09.546545+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:25:09.546583+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:25:09.546681+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:25:09.550378+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:25:09.559341+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:25:09.560895+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:25:09.567601+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:25:09.569026+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:25:09.584577+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:25:09.585154+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5-6a2779858e215.pdf","2":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5.pdf","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5-6a2779858e215.pdf","2":"c2cbdd8a-213d-4ef7-9d0b-01706eb695e5.pdf","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T02:25:09.585788+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T02:25:09.592074+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:25:09.611627+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:25:09.626785+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/edit","method":"GET"} []
[2026-06-09T02:25:09.627375+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:25:09.627437+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:25:09.627471+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:25:09.627495+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:25:09.627521+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:25:09.627986+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:25:09.634254+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:25:09.635386+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:25:09.636297+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:25:09.638807+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:25:09.646003+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:25:09.647464+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:25:09.651459+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:25:09.673452+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:25:09.728844+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:25:09.771450+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:25:09.971537+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9ebc11"},"request_uri":"http://127.0.0.1:8000/_wdt/9ebc11","method":"GET"} []
[2026-06-09T02:25:14.374742+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/show","method":"GET"} []
[2026-06-09T02:25:14.377279+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:25:14.377417+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:25:14.377486+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:25:14.377531+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:25:14.377583+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:25:14.378781+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:25:14.392109+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:25:14.396984+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:25:14.398349+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:25:14.402649+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:25:14.412272+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:25:14.416232+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:25:14.432554+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:25:14.473741+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:25:14.521575+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/1/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/1/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:25:14.787542+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"39268b"},"request_uri":"http://127.0.0.1:8000/_wdt/39268b","method":"GET"} []
[2026-06-09T02:33:52.185692+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-09T02:33:52.188598+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:33:52.188808+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:33:52.188920+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:33:52.189008+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:33:52.190485+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:33:52.197867+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:33:52.242662+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:33:52.248154+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:33:52.253816+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:33:52.341594+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:33:52.448323+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:33:52.530923+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:33:52.775263+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:33:53.681219+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"08f7af"},"request_uri":"http://127.0.0.1:8000/_wdt/08f7af","method":"GET"} []
[2026-06-09T02:34:07.704071+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a277b9042f0a","method":"POST"} []
[2026-06-09T02:34:07.706997+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:34:07.720554+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:34:07.722757+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:34:07.730799+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:34:07.730880+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:34:07.730920+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:34:07.730951+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:34:07.730968+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:34:07.731062+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:34:07.753769+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:34:07.775482+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:34:08.209619+00:00] php.CRITICAL: Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71737344 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71737344 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-09T02:34:08.210097+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\OutOfMemoryError: "Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71737344 bytes)" at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php line 154 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71737344 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-09T02:34:08.225159+00:00] php.CRITICAL: Uncaught Exception: Symfony\Component\VarDumper\Cloner\Data objects are immutable. {"exception":"[object] (BadMethodCallException(code: 0): Symfony\\Component\\VarDumper\\Cloner\\Data objects are immutable. at /var/www/html/past_question/vendor/symfony/var-dumper/Cloner/Data.php:152)"} []
[2026-06-09T02:34:08.338357+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a277b9042f0a")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a277b9042f0a\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:34:08.537786+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3dda5e"},"request_uri":"http://127.0.0.1:8000/_wdt/3dda5e","method":"GET"} []
[2026-06-09T02:36:59.898866+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3dda5e"},"request_uri":"http://127.0.0.1:8000/_wdt/3dda5e","method":"GET"} []
[2026-06-09T02:38:04.993011+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T02:38:05.022829+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:38:05.022914+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:05.022948+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:05.022971+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:05.023024+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:05.037328+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:38:05.169735+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:38:05.175137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:38:05.185679+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:38:05.459673+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:38:05.465962+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:38:05.522272+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:38:05.528208+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:38:05.537485+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:38:05.621907+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:38:05.651662+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-09T02:38:05.683014+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:38:05.698887+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T02:38:05.701022+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:38:05.701290+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:05.701431+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:05.701526+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:05.701624+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:05.703130+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:38:05.725097+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:38:05.728563+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:38:05.737571+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:38:05.817111+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:38:05.819974+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:38:05.841759+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:38:05.850106+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:38:05.863251+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:38:05.912943+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:38:05.991260+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:38:06.138451+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:38:06.602209+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"82f769"},"request_uri":"http://127.0.0.1:8000/_wdt/82f769","method":"GET"} []
[2026-06-09T02:38:08.998908+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-09T02:38:09.000674+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:38:09.000845+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:09.000943+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:09.001008+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:09.001120+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:09.002818+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:38:09.012293+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:38:09.014105+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:38:09.015977+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:38:09.064634+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:38:09.104413+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:38:09.161294+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:38:09.187030+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/create")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/create\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:38:09.413058+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f814af"},"request_uri":"http://127.0.0.1:8000/_wdt/f814af","method":"GET"} []
[2026-06-09T02:38:21.216150+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a277c91050c3","method":"POST"} []
[2026-06-09T02:38:21.218005+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:38:21.228037+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:38:21.229709+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:38:21.231483+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:38:21.231560+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:38:21.231590+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:21.231635+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:38:21.231656+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:21.231739+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:38:21.250899+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:38:21.271097+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\EventListener\BlameableListener::getUser(): Return value must be of type ?App\EventListener\User, App\Entity\SonataUserUser returned" at /var/www/html/past_question/src/EventListener/BlameableListener.php line 51 {"exception":"[object] (TypeError(code: 0): App\\EventListener\\BlameableListener::getUser(): Return value must be of type ?App\\EventListener\\User, App\\Entity\\SonataUserUser returned at /var/www/html/past_question/src/EventListener/BlameableListener.php:51)"} []
[2026-06-09T02:38:21.328847+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:38:21.395153+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:38:21.577931+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b591bc"},"request_uri":"http://127.0.0.1:8000/_wdt/b591bc","method":"GET"} []
[2026-06-09T02:40:36.238181+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:40:36.257861+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.271252+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:40:36.278798+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.279964+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:40:36.297301+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.298276+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:40:36.303202+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.304429+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:40:36.309495+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T02:40:36.319948+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.321454+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:40:36.334792+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T02:40:36.346630+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.347308+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:40:36.349679+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.350119+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:40:36.352186+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.352658+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:40:36.355162+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.355784+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:40:36.358578+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T02:40:36.362926+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.363536+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:40:36.367065+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T02:40:36.372688+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.373515+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-09T02:40:36.390366+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:40:36.397521+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:40:36.404361+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T02:40:36.419831+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.451697+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T02:40:36.468072+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-09T02:40:36.470320+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:diff". Message: "No changes detected in your mapping information." {"exception":"[object] (Doctrine\\Migrations\\Generator\\Exception\\NoChangesDetected(code: 0): No changes detected in your mapping information. at /var/www/html/past_question/vendor/doctrine/migrations/lib/Doctrine/Migrations/Generator/Exception/NoChangesDetected.php:13)","command":"--ansi doctrine:migrations:diff","message":"No changes detected in your mapping information."} []
[2026-06-09T02:40:36.470838+00:00] console.DEBUG: Command "--ansi doctrine:migrations:diff" exited with code "1" {"command":"--ansi doctrine:migrations:diff","code":1} []
[2026-06-09T02:40:36.475128+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:40:45.574969+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a277c91050c3","method":"POST"} []
[2026-06-09T02:40:45.576682+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:40:45.588360+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:40:45.589809+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:40:45.591296+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:40:45.591384+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:40:45.591423+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:45.591460+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:45.591484+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:45.591573+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:45.607437+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:40:45.665322+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:40:45.670083+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2024/2025","2":1,"3":0,"4":"2026-06-09 02:40:45","5":"2026-06-09 02:40:45","6":1,"7":3,"8":null}, types: array{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2024/2025","2":1,"3":0,"4":"2026-06-09 02:40:45","5":"2026-06-09 02:40:45","6":1,"7":3,"8":null},"types":{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1,"7":1,"8":1}} []
[2026-06-09T02:40:45.671889+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Invoice-INVGCPS010-6a277d2d99746.pdf","2":"Invoice INVGCPS010.pdf","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Invoice-INVGCPS010-6a277d2d99746.pdf","2":"Invoice INVGCPS010.pdf","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T02:40:45.679320+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T02:40:45.693207+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:40:45.723262+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:40:45.746753+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T02:40:45.747714+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:40:45.747793+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:45.747837+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:45.747867+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:45.747902+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:45.748465+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:40:45.756058+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:40:45.757897+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:40:45.761948+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:40:45.789526+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:40:45.790716+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:40:45.800944+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:40:45.803911+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:40:45.807837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:40:45.811141+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:40:45.825788+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:40:45.877215+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:40:45.894900+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:40:46.145686+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e235f2"},"request_uri":"http://127.0.0.1:8000/_wdt/e235f2","method":"GET"} []
[2026-06-09T02:40:52.419365+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/show","method":"GET"} []
[2026-06-09T02:40:52.421547+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:40:52.421705+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:52.421816+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:52.421910+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:52.422011+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:52.423580+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:40:52.435810+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:40:52.437216+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:40:52.438759+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:40:52.442106+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:40:52.458366+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:40:52.465037+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:40:52.477336+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:40:52.513756+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:40:52.541280+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/3/show")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/3/show\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:40:52.768827+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7236da"},"request_uri":"http://127.0.0.1:8000/_wdt/7236da","method":"GET"} []
[2026-06-09T02:40:58.255379+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/edit","method":"GET"} []
[2026-06-09T02:40:58.257766+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:40:58.257998+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:58.258204+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:40:58.258364+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:58.258489+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:40:58.260497+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:40:58.284323+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:40:58.288030+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:40:58.290813+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:40:58.297547+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:40:58.311375+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:40:58.313160+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:40:58.319671+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:40:58.347374+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:40:58.377923+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:40:58.946324+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/3/edit")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/3/edit\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:40:59.174829+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d92f1c"},"request_uri":"http://127.0.0.1:8000/_wdt/d92f1c","method":"GET"} []
[2026-06-09T02:41:06.572911+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/edit?uniqid=s6a277d3a49889","method":"POST"} []
[2026-06-09T02:41:06.574426+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:41:06.581714+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:41:06.583285+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:06.585035+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:41:06.585120+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:41:06.585151+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:41:06.585183+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:41:06.585204+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:41:06.585288+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:41:06.588948+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:41:06.597307+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:41:06.599526+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:06.603348+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:41:06.608367+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:06.634552+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:41:06.663600+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:41:06.734249+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:41:06.768856+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/3/edit?uniqid=s6a277d3a49889")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/3/edit?uniqid=s6a277d3a49889\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:41:07.006316+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"205d2a"},"request_uri":"http://127.0.0.1:8000/_wdt/205d2a","method":"GET"} []
[2026-06-09T02:41:21.901204+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/edit?uniqid=s6a277d3a49889","method":"POST"} []
[2026-06-09T02:41:21.903334+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:41:21.912142+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:41:21.914430+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:21.919406+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:41:21.919509+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:41:21.919543+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:41:21.919580+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:41:21.919610+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:41:21.919715+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:41:21.923253+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:41:21.931667+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:41:21.933465+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:21.936176+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:41:21.937082+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:21.950338+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:41:21.950769+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"AGM-updated-docx-6a277d51e7b7d.pdf","2":"AGM -updated.docx.pdf","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"AGM-updated-docx-6a277d51e7b7d.pdf","2":"AGM -updated.docx.pdf","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T02:41:21.951950+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T02:41:21.959758+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:41:21.982442+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:41:22.000188+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T02:41:22.000763+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:41:22.000821+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:41:22.000857+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:41:22.000884+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:41:22.000911+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:41:22.001448+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:41:22.009631+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:41:22.010683+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:22.012836+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:41:22.049669+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:41:22.050707+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:41:22.060711+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:41:22.064311+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:41:22.069411+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:41:22.075721+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:41:22.093029+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:41:22.147851+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:41:22.224594+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:41:22.433886+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"180fc7"},"request_uri":"http://127.0.0.1:8000/_wdt/180fc7","method":"GET"} []
[2026-06-09T02:43:03.866934+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T02:43:03.868612+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:43:03.868723+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:43:03.868784+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:43:03.868830+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:43:03.868877+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:43:03.869992+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:43:03.884622+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:43:03.886326+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:43:03.887456+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:43:03.910163+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:43:03.911036+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:43:03.918502+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:43:03.921316+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:43:03.924923+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:43:03.928018+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:43:03.941297+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:43:03.988973+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:43:04.041703+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/images/logo.png" (from "http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/images/logo.png\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/images/logo.png/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T02:43:04.224493+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d07f27"},"request_uri":"http://127.0.0.1:8000/_wdt/d07f27","method":"GET"} []
[2026-06-09T02:43:40.969426+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T02:43:40.971225+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:43:40.971288+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:43:40.971353+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:43:40.971373+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:43:40.971397+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:43:40.971809+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:43:40.978067+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:43:40.979663+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:43:40.980533+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:43:41.006341+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:43:41.007331+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:43:41.018894+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:43:41.021564+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:43:41.025641+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:43:41.028562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:43:41.042076+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:43:41.101979+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:43:41.308308+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cf820b"},"request_uri":"http://127.0.0.1:8000/_wdt/cf820b","method":"GET"} []
[2026-06-09T02:52:39.925644+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/edit","method":"GET"} []
[2026-06-09T02:52:39.927604+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:52:39.927677+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:39.927727+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:39.927760+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:39.927803+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:39.931579+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-09T02:52:39.932208+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-09T02:52:39.987036+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T02:52:39.988815+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:52:39.988878+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:39.988910+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:39.988932+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:39.988957+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:40.758417+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7c44fc"},"request_uri":"http://127.0.0.1:8000/_wdt/7c44fc","method":"GET"} []
[2026-06-09T02:52:44.459893+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T02:52:44.493772+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:52:44.494032+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:44.494217+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:44.495028+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:44.576721+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:52:44.580341+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-09T02:52:45.606950+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T02:52:45.607117+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T02:52:45.607163+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T02:52:45.607227+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T02:52:45.607288+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T02:52:45.608332+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T02:52:45.608373+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:45.609256+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-09T02:52:45.611902+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:52:45.612680+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-09 02:52:45","3":"127.0.0.1","4":1,"5":"2026-06-09 02:52:45","6":"2026-06-09 02:52:45"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-09 02:52:45","3":"127.0.0.1","4":1,"5":"2026-06-09 02:52:45","6":"2026-06-09 02:52:45"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T02:52:45.614028+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T02:52:45.625219+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:52:45.632272+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 02:52:45","2":"2026-06-09 02:52:45","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 02:52:45","2":"2026-06-09 02:52:45","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T02:52:45.633279+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T02:52:45.642120+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T02:52:45.642241+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T02:52:45.649674+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T02:52:45.649804+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T02:52:45.649915+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T02:52:45.649974+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T02:52:45.650028+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T02:52:45.650086+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T02:52:45.650133+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T02:52:45.650173+00: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-06-09T02:52:45.651657+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:52:45.672904+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:52:45.686745+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/edit","method":"GET"} []
[2026-06-09T02:52:45.687312+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:52:45.687370+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:45.687402+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:45.687424+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:45.687464+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:45.687889+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:52:45.693501+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:52:45.694670+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:52:45.696181+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:52:45.703752+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:52:45.715383+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:52:45.716922+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:52:45.720099+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:52:45.743886+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:52:45.787144+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:52:46.145527+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"361cb8"},"request_uri":"http://127.0.0.1:8000/_wdt/361cb8","method":"GET"} []
[2026-06-09T02:52:49.591879+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/edit?uniqid=s6a277ffdac6c8","method":"POST"} []
[2026-06-09T02:52:49.594406+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:52:49.607669+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:52:49.608873+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:52:49.610190+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:52:49.610283+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:52:49.610317+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:49.610351+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:52:49.610374+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:49.610462+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:52:49.614683+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:52:49.628154+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:52:49.629736+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:52:49.636194+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:52:49.637715+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:52:49.654453+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\Entity\ExamPaper::setUpdatedAt(): Argument #1 ($updatedAt) must be of type DateTime, DateTimeImmutable given, called in /var/www/html/past_question/src/Admin/ExamPaperAdmin.php on line 210" at /var/www/html/past_question/vendor/gedmo/doctrine-extensions/src/Timestampable/Traits/TimestampableEntity.php line 74 {"exception":"[object] (TypeError(code: 0): App\\Entity\\ExamPaper::setUpdatedAt(): Argument #1 ($updatedAt) must be of type DateTime, DateTimeImmutable given, called in /var/www/html/past_question/src/Admin/ExamPaperAdmin.php on line 210 at /var/www/html/past_question/vendor/gedmo/doctrine-extensions/src/Timestampable/Traits/TimestampableEntity.php:74)"} []
[2026-06-09T02:52:49.682459+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:52:49.741089+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:52:49.973683+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e1111f"},"request_uri":"http://127.0.0.1:8000/_wdt/e1111f","method":"GET"} []
[2026-06-09T02:53:22.108593+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/edit?uniqid=s6a277ffdac6c8","method":"POST"} []
[2026-06-09T02:53:22.111153+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:53:22.118967+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:53:22.120949+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:22.122641+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:53:22.122745+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:53:22.122793+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:22.122849+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:22.122883+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:22.123018+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:22.127934+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:53:22.138158+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:53:22.140327+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:22.145850+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:53:22.147573+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:22.172401+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:53:22.174119+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET updated_at = ?, updated_by_id = ? WHERE id = ? (parameters: array{"1":"2026-06-09 02:53:22","2":3,"3":3}, types: array{"1":2,"2":1,"3":1}) {"sql":"UPDATE exam_paper SET updated_at = ?, updated_by_id = ? WHERE id = ?","params":{"1":"2026-06-09 02:53:22","2":3,"3":3},"types":{"1":2,"2":1,"3":1}} []
[2026-06-09T02:53:22.175688+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T02:53:22.191110+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:53:22.237804+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:53:22.275763+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T02:53:22.276825+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:53:22.276928+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:22.276997+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:22.277084+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:22.277157+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:22.277797+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:53:22.289144+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:53:22.290992+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:22.293278+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:53:22.320171+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:53:22.321444+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:53:22.329333+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:53:22.331842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:53:22.335843+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:53:22.339682+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:22.353482+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:53:22.419102+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:53:22.630798+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1dc418"},"request_uri":"http://127.0.0.1:8000/_wdt/1dc418","method":"GET"} []
[2026-06-09T02:53:27.811986+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"3"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/3/show","method":"GET"} []
[2026-06-09T02:53:27.813554+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:53:27.813665+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:27.813725+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:27.813763+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:27.813806+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:27.814796+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:53:27.826470+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:53:27.828229+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:27.829596+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:53:27.832995+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.course_id AS course_id_7, t0.created_by_id AS created_by_id_8, t0.updated_by_id AS updated_by_id_9 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T02:53:27.841414+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:53:27.847436+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:27.860578+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:53:27.895590+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:53:28.141283+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"057c9e"},"request_uri":"http://127.0.0.1:8000/_wdt/057c9e","method":"GET"} []
[2026-06-09T02:53:35.964142+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-09T02:53:35.965488+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:53:35.965607+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:35.965683+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:35.965742+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:35.965804+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:35.966762+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:53:35.980437+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:53:35.981821+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:35.983576+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:53:35.998755+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-09T02:53:36.017410+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:53:36.068314+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:53:36.694622+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d3b49a"},"request_uri":"http://127.0.0.1:8000/_wdt/d3b49a","method":"GET"} []
[2026-06-09T02:53:48.293523+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a27802ff1479","method":"POST"} []
[2026-06-09T02:53:48.294977+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:53:48.301676+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:53:48.304952+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:48.307011+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:53:48.307148+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:53:48.307204+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:48.307253+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:48.307304+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:48.307477+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:48.319852+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-09T02:53:48.337246+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T02:53:48.337852+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2023/2024","2":2,"3":0,"4":"2026-06-09 02:53:48","5":"2026-06-09 02:53:48","6":1,"7":3,"8":null}, types: array{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1,"7":1,"8":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2023/2024","2":2,"3":0,"4":"2026-06-09 02:53:48","5":"2026-06-09 02:53:48","6":1,"7":3,"8":null},"types":{"1":2,"2":1,"3":5,"4":2,"5":2,"6":1,"7":1,"8":1}} []
[2026-06-09T02:53:48.338488+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?) (parameters: array{"1":"Invoice-INVGCPS010-6a27803c51c4c.pdf","2":"Invoice INVGCPS010.pdf","3":4}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, exam_paper_id) VALUES (?, ?, ?)","params":{"1":"Invoice-INVGCPS010-6a27803c51c4c.pdf","2":"Invoice INVGCPS010.pdf","3":4},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T02:53:48.338994+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T02:53:48.347843+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:53:48.366758+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:53:48.385823+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-09T02:53:48.386469+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T02:53:48.386531+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:48.386578+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T02:53:48.386611+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:48.386648+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T02:53:48.387092+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T02:53:48.395608+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T02:53:48.398229+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:48.399885+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T02:53:48.426903+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T02:53:48.427908+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T02:53:48.435314+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:53:48.438035+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T02:53:48.442405+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T02:53:48.446218+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T02:53:48.449475+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T02:53:48.469540+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T02:53:48.529168+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T02:53:48.758226+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3d0503"},"request_uri":"http://127.0.0.1:8000/_wdt/3d0503","method":"GET"} []
[2026-06-09T11:44:32.949122+00:00] request.INFO: Matched route "login_page". {"route":"login_page","route_parameters":{"_route":"login_page","_controller":"App\\Controller\\DefaultController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} []
[2026-06-09T11:44:32.956513+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:44:32.956738+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:44:32.957092+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:44:33.027956+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T11:44:33.029878+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T11:44:33.029947+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:44:33.029981+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:44:33.030003+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:44:33.030033+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:44:33.554298+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ee06c6"},"request_uri":"http://127.0.0.1:8000/_wdt/ee06c6","method":"GET"} []
[2026-06-09T11:44:40.990102+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T11:44:41.005600+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:44:41.005942+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:44:41.006185+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:44:41.073356+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:44:41.109139+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T11:44:41.136555+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:44:41.139863+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:44:41.211089+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:44:42.471246+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4acacf"},"request_uri":"http://127.0.0.1:8000/_wdt/4acacf","method":"GET"} []
[2026-06-09T11:45:03.000892+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=3&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:45:03.002948+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:45:03.003042+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:03.003105+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:03.026809+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:45:03.028877+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"3"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"3"},"types":{"1":5,"2":2}} []
[2026-06-09T11:45:03.032263+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:45:03.035420+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:45:03.073307+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:45:03.325928+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3ea347"},"request_uri":"http://127.0.0.1:8000/_wdt/3ea347","method":"GET"} []
[2026-06-09T11:45:15.869761+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:45:15.873930+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:45:15.874177+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:15.874352+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:15.910946+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:45:15.914182+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:45:15.917150+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:45:15.919836+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:45:15.969075+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:45:16.195005+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9247fc"},"request_uri":"http://127.0.0.1:8000/_wdt/9247fc","method":"GET"} []
[2026-06-09T11:45:20.423541+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=2&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:45:20.425811+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:45:20.425962+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:20.426038+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:20.450047+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:45:20.475287+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"2"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"2"},"types":{"1":5,"2":2}} []
[2026-06-09T11:45:20.481906+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:45:20.484154+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:45:20.521304+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:45:20.764787+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7205ac"},"request_uri":"http://127.0.0.1:8000/_wdt/7205ac","method":"GET"} []
[2026-06-09T11:45:25.588978+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=3&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:45:25.590886+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:45:25.591011+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:25.591069+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:45:25.614470+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:45:25.619757+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"3"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"3"},"types":{"1":5,"2":2}} []
[2026-06-09T11:45:25.625043+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:45:25.625897+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:45:25.661668+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:45:25.952588+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d36353"},"request_uri":"http://127.0.0.1:8000/_wdt/d36353","method":"GET"} []
[2026-06-09T11:47:27.575086+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=3&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:47:27.586872+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:47:27.587123+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:47:27.587265+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:47:27.641974+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:47:27.644760+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"3"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"3"},"types":{"1":5,"2":2}} []
[2026-06-09T11:47:27.648243+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:47:27.651175+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:47:27.730022+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:47:28.621060+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"107762"},"request_uri":"http://127.0.0.1:8000/_wdt/107762","method":"GET"} []
[2026-06-09T11:47:34.697072+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:47:34.699107+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:47:34.699250+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:47:34.699392+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:47:34.726776+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:47:34.728642+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:47:34.745053+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:47:34.746997+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:47:34.750799+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:47:34.754626+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:47:34.759625+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:47:34.762210+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:47:34.763871+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T11:47:34.765583+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T11:47:34.812065+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:47:35.175879+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3b1312"},"request_uri":"http://127.0.0.1:8000/_wdt/3b1312","method":"GET"} []
[2026-06-09T11:54:39.471379+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:54:39.482726+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:54:39.482984+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:39.483123+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:39.560278+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:54:39.567326+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:54:39.590754+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:54:39.594541+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:54:39.823120+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Impossible to access an attribute ("firstname") on a null variable." at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig line 839 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Impossible to access an attribute (\"firstname\") on a null variable. at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig:839)"} []
[2026-06-09T11:54:40.288928+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:54:42.686180+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8f3634"},"request_uri":"http://127.0.0.1:8000/_wdt/8f3634","method":"GET"} []
[2026-06-09T11:54:50.096123+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:54:50.097296+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:54:50.097375+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:50.097415+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:50.112424+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:54:50.114309+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:54:50.120889+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:54:50.122938+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:54:50.132892+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Impossible to access an attribute ("firstname") on a null variable." at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig line 839 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Impossible to access an attribute (\"firstname\") on a null variable. at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig:839)"} []
[2026-06-09T11:54:50.272351+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:54:51.276643+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"131418"},"request_uri":"http://127.0.0.1:8000/_wdt/131418","method":"GET"} []
[2026-06-09T11:54:55.377746+00:00] request.INFO: Matched route "login_page". {"route":"login_page","route_parameters":{"_route":"login_page","_controller":"App\\Controller\\DefaultController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} []
[2026-06-09T11:54:55.380779+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:54:55.380909+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:55.380974+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:55.440102+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T11:54:55.442144+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T11:54:55.442217+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:55.442256+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:54:55.442291+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:54:55.442340+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:54:56.222797+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0e585b"},"request_uri":"http://127.0.0.1:8000/_wdt/0e585b","method":"GET"} []
[2026-06-09T11:55:03.232921+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T11:55:03.235757+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T11:55:03.235868+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:03.235941+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:55:03.236084+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:55:03.252810+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:55:03.254009+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-09T11:55:04.298177+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T11:55:04.298271+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T11:55:04.298302+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T11:55:04.298324+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T11:55:04.298344+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T11:55:04.302482+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T11:55:04.302564+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:04.303258+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-09T11:55:04.307256+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T11:55:04.307720+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-09 11:55:04","3":"127.0.0.1","4":1,"5":"2026-06-09 11:55:04","6":"2026-06-09 11:55:04"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-09 11:55:04","3":"127.0.0.1","4":1,"5":"2026-06-09 11:55:04","6":"2026-06-09 11:55:04"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T11:55:04.308811+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T11:55:04.313432+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T11:55:04.316796+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 11:55:04","2":"2026-06-09 11:55:04","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 11:55:04","2":"2026-06-09 11:55:04","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T11:55:04.317673+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T11:55:04.320999+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T11:55:04.321178+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T11:55:04.332318+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T11:55:04.332460+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T11:55:04.332672+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T11:55:04.332755+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T11:55:04.332821+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T11:55:04.332884+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T11:55:04.332939+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T11:55:04.332994+00: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-06-09T11:55:04.334482+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:55:04.364987+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:55:04.383118+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T11:55:04.384017+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:55:04.391597+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:55:04.394007+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:55:04.396067+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:55:04.396293+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:55:04.396359+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:04.396405+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:04.443865+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:55:04.477571+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:55:05.107569+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1d2f8d"},"request_uri":"http://127.0.0.1:8000/_wdt/1d2f8d","method":"GET"} []
[2026-06-09T11:55:14.614171+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T11:55:14.617967+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:55:14.639911+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:55:14.643177+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:55:14.645174+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:55:14.645378+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:55:14.645458+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:14.645513+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:14.653845+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T11:55:14.659857+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:55:14.661043+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:55:14.668661+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:55:14.670481+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:55:14.672447+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:55:14.674131+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:55:14.679005+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T11:55:14.679641+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T11:55:14.682045+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:55:14.722312+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:55:15.146647+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"15e1db"},"request_uri":"http://127.0.0.1:8000/_wdt/15e1db","method":"GET"} []
[2026-06-09T11:55:36.064770+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:55:36.066639+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:55:36.080567+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:55:36.081681+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:55:36.086365+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:55:36.086568+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:55:36.086629+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:36.086672+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:55:36.095979+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:55:36.099836+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:55:36.100633+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:55:36.104237+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:55:36.106462+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:55:36.107847+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:55:36.108697+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:55:36.109299+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T11:55:36.109849+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T11:55:36.111908+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:55:36.154851+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:55:36.684380+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"23ae2f"},"request_uri":"http://127.0.0.1:8000/_wdt/23ae2f","method":"GET"} []
[2026-06-09T11:57:04.550645+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:57:04.554663+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:57:04.579115+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:57:04.585969+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:57:04.589773+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:57:04.590241+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:57:04.590415+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:57:04.590628+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:57:04.613865+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:57:04.628925+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:57:04.632725+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:57:04.745580+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:04.751337+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:04.755562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:04.759401+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:57:04.766355+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T11:57:04.768883+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T11:57:04.777141+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:57:04.893412+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:57:06.018935+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"518d79"},"request_uri":"http://127.0.0.1:8000/_wdt/518d79","method":"GET"} []
[2026-06-09T11:57:33.925722+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:57:33.928602+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:57:33.938718+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:57:33.940199+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:57:33.944992+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:57:33.945113+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:57:33.945144+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:57:33.945203+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:57:33.949894+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:57:33.955984+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:57:33.957339+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:57:33.982565+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:33.984716+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:33.986241+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:33.987304+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:57:33.988261+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T11:57:33.989180+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T11:57:33.991762+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:57:34.028576+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:57:34.341291+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"75fae7"},"request_uri":"http://127.0.0.1:8000/_wdt/75fae7","method":"GET"} []
[2026-06-09T11:57:46.414431+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:57:46.416276+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:57:46.430368+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:57:46.432170+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:57:46.433575+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:57:46.433694+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:57:46.433733+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:57:46.433769+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:57:46.438665+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:57:46.444315+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:57:46.445384+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:57:46.481562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:46.483842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:46.485815+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:57:46.487051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:57:46.492394+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T11:57:46.492878+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T11:57:46.494392+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:57:46.531892+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:57:46.815602+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"57fb35"},"request_uri":"http://127.0.0.1:8000/_wdt/57fb35","method":"GET"} []
[2026-06-09T11:58:07.943101+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T11:58:07.947089+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:58:07.970977+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:58:07.973456+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:58:07.976436+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:58:07.976992+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:58:07.977139+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:07.977201+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:07.984433+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T11:58:07.990408+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T11:58:07.991770+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T11:58:08.024588+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:58:08.026331+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:58:08.027632+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T11:58:08.028771+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:58:08.029758+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T11:58:08.030798+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T11:58:08.033383+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:58:08.067840+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:58:08.359568+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"35c1f8"},"request_uri":"http://127.0.0.1:8000/_wdt/35c1f8","method":"GET"} []
[2026-06-09T11:58:17.008986+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T11:58:17.010492+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:58:17.021330+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:58:17.022588+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:58:17.027612+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:58:17.027811+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:58:17.027858+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:17.027905+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:17.045022+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:58:17.077592+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:58:17.585872+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7a819b"},"request_uri":"http://127.0.0.1:8000/_wdt/7a819b","method":"GET"} []
[2026-06-09T11:58:21.407073+00:00] request.INFO: Matched route "user_dashboard_change_password". {"route":"user_dashboard_change_password","route_parameters":{"_route":"user_dashboard_change_password","_controller":"App\\Controller\\UserManagementController::ChangePassword"},"request_uri":"http://127.0.0.1:8000/dashboard/change_password","method":"GET"} []
[2026-06-09T11:58:21.410675+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:58:21.443419+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:58:21.448211+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:58:21.451720+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:58:21.452161+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:58:21.452291+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:21.452384+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:21.480859+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:58:21.532436+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:58:21.581218+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/frontend/assets/libs/dropzone/min/dropzone.min.js" (from "http://127.0.0.1:8000/dashboard/change_password")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/frontend/assets/libs/dropzone/min/dropzone.min.js\" (from \"http://127.0.0.1:8000/dashboard/change_password\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/frontend/assets/libs/dropzone/min/dropzone.min.js/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T11:58:21.849720+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/frontend/assets/libs/dropify/dropify.min.js" (from "http://127.0.0.1:8000/dashboard/change_password")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/frontend/assets/libs/dropify/dropify.min.js\" (from \"http://127.0.0.1:8000/dashboard/change_password\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/frontend/assets/libs/dropify/dropify.min.js/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T11:58:22.091285+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/frontend/assets/js/pages/form-fileupload.init.js" (from "http://127.0.0.1:8000/dashboard/change_password")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/frontend/assets/js/pages/form-fileupload.init.js\" (from \"http://127.0.0.1:8000/dashboard/change_password\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/frontend/assets/js/pages/form-fileupload.init.js/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T11:58:22.336465+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7e7af9"},"request_uri":"http://127.0.0.1:8000/_wdt/7e7af9","method":"GET"} []
[2026-06-09T11:58:23.872571+00:00] request.INFO: Matched route "user_dashboard_change_picture". {"route":"user_dashboard_change_picture","route_parameters":{"_route":"user_dashboard_change_picture","_controller":"App\\Controller\\UserManagementController::ChangePicture"},"request_uri":"http://127.0.0.1:8000/dashboard/change_picture","method":"GET"} []
[2026-06-09T11:58:23.880138+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:58:23.907009+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:58:23.911351+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:58:23.915621+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:58:23.916772+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:58:23.916951+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:23.917076+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:23.976688+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:58:24.050541+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:58:24.809676+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/frontend/assets/js/pages/form-fileupload.init.js" (from "http://127.0.0.1:8000/dashboard/change_picture")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/frontend/assets/js/pages/form-fileupload.init.js\" (from \"http://127.0.0.1:8000/dashboard/change_picture\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/frontend/assets/js/pages/form-fileupload.init.js/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T11:58:25.066764+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/frontend/assets/libs/dropzone/min/dropzone.min.js" (from "http://127.0.0.1:8000/dashboard/change_picture")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/frontend/assets/libs/dropzone/min/dropzone.min.js\" (from \"http://127.0.0.1:8000/dashboard/change_picture\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/frontend/assets/libs/dropzone/min/dropzone.min.js/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T11:58:25.323486+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/frontend/assets/libs/dropify/dropify.min.js" (from "http://127.0.0.1:8000/dashboard/change_picture")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/frontend/assets/libs/dropify/dropify.min.js\" (from \"http://127.0.0.1:8000/dashboard/change_picture\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/frontend/assets/libs/dropify/dropify.min.js/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T11:58:25.682173+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"515bf8"},"request_uri":"http://127.0.0.1:8000/_wdt/515bf8","method":"GET"} []
[2026-06-09T11:58:27.150905+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-09T11:58:27.153725+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T11:58:27.153987+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:27.154105+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:27.154182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:58:27.154293+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:58:27.160421+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:58:27.191214+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:58:27.194613+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:58:27.201565+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:58:27.215622+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T11:58:27.216377+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-09T11:58:27.216641+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-09T11:58:27.216783+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-09T11:58:27.216902+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-09T11:58:27.313661+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:58:27.354439+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T11:58:27.356899+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T11:58:27.357337+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:27.357617+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:27.357864+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:58:27.358103+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:58:28.539089+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"be04bf"},"request_uri":"http://127.0.0.1:8000/_wdt/be04bf","method":"GET"} []
[2026-06-09T11:58:31.970410+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T11:58:31.975396+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T11:58:31.975816+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:31.976101+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:58:31.976486+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T11:58:32.003657+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:58:32.005947+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-09T11:58:33.983679+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T11:58:33.983824+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T11:58:33.983894+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T11:58:33.983943+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T11:58:33.983988+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T11:58:33.984279+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T11:58:33.984346+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:33.985131+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-09T11:58:33.986976+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T11:58:33.987590+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-09 11:58:33","3":"127.0.0.1","4":1,"5":"2026-06-09 11:58:33","6":"2026-06-09 11:58:33"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-09 11:58:33","3":"127.0.0.1","4":1,"5":"2026-06-09 11:58:33","6":"2026-06-09 11:58:33"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T11:58:33.989514+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T11:58:33.992704+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T11:58:33.994007+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 11:58:33","2":"2026-06-09 11:58:33","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 11:58:33","2":"2026-06-09 11:58:33","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T11:58:33.994997+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T11:58:33.997758+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T11:58:33.997868+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T11:58:33.998744+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T11:58:33.998832+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T11:58:33.998918+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T11:58:33.998969+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T11:58:33.999024+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T11:58:33.999061+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T11:58:33.999095+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T11:58:33.999131+00: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-06-09T11:58:34.000607+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:58:34.035547+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:58:34.060872+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T11:58:34.062763+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:58:34.073622+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:58:34.074928+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:58:34.076560+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:58:34.076892+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:58:34.077008+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:34.077098+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:58:34.088662+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:58:34.128900+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:58:34.776295+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a25201"},"request_uri":"http://127.0.0.1:8000/_wdt/a25201","method":"GET"} []
[2026-06-09T11:59:12.746154+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T11:59:12.749295+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:59:12.765840+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:59:12.767209+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:59:12.768377+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:59:12.768605+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:59:12.768674+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:59:12.768740+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:59:12.809465+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:59:12.845046+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:59:13.165938+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"48b464"},"request_uri":"http://127.0.0.1:8000/_wdt/48b464","method":"GET"} []
[2026-06-09T11:59:37.156132+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T11:59:37.158153+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T11:59:37.167788+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T11:59:37.169918+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T11:59:37.171794+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T11:59:37.172070+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T11:59:37.172140+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:59:37.172188+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T11:59:37.208696+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T11:59:37.248798+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T11:59:37.543079+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"90f44f"},"request_uri":"http://127.0.0.1:8000/_wdt/90f44f","method":"GET"} []
[2026-06-09T12:00:06.312488+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:00:06.314944+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:00:06.328225+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:00:06.329394+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:00:06.333771+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:00:06.333984+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:00:06.334046+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:00:06.334090+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:00:06.368332+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:00:06.411261+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:00:06.689269+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"11292e"},"request_uri":"http://127.0.0.1:8000/_wdt/11292e","method":"GET"} []
[2026-06-09T12:00:27.767728+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:00:27.769734+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:00:27.781553+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:00:27.782588+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:00:27.787371+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:00:27.787595+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:00:27.787655+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:00:27.787696+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:00:27.819030+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:00:27.864250+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:00:28.117627+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6f8535"},"request_uri":"http://127.0.0.1:8000/_wdt/6f8535","method":"GET"} []
[2026-06-09T12:00:54.560874+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:00:54.563031+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:00:54.572687+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:00:54.577744+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:00:54.579229+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:00:54.579395+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:00:54.579443+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:00:54.579504+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:00:54.608823+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:00:54.650427+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:00:54.942507+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d693df"},"request_uri":"http://127.0.0.1:8000/_wdt/d693df","method":"GET"} []
[2026-06-09T12:01:36.385156+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:01:36.386842+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:01:36.398225+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:01:36.399352+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:01:36.403639+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:01:36.403762+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:01:36.403794+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:01:36.403824+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:01:36.435882+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:01:36.475933+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:01:37.019456+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"83f267"},"request_uri":"http://127.0.0.1:8000/_wdt/83f267","method":"GET"} []
[2026-06-09T12:01:59.153073+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:01:59.157590+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:01:59.199397+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:01:59.205246+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:01:59.210685+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:01:59.211341+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:01:59.211672+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:01:59.212107+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:01:59.299819+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Variable "is_group_section" does not exist." at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig line 192 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Variable \"is_group_section\" does not exist. at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig:192)"} []
[2026-06-09T12:01:59.510491+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:01:59.735237+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:02:00.962130+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c3e3fa"},"request_uri":"http://127.0.0.1:8000/_wdt/c3e3fa","method":"GET"} []
[2026-06-09T12:02:18.664945+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:02:18.666148+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:02:18.675667+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:02:18.678253+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:02:18.680561+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:02:18.680748+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:02:18.680797+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:02:18.680832+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:02:18.707532+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:02:18.752569+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:02:19.110764+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"98a394"},"request_uri":"http://127.0.0.1:8000/_wdt/98a394","method":"GET"} []
[2026-06-09T12:02:32.466185+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:02:32.467452+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:02:32.475379+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:02:32.480745+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:02:32.482555+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:02:32.482750+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:02:32.482801+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:02:32.482841+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:02:32.507192+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:02:32.555771+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:02:32.839885+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"773290"},"request_uri":"http://127.0.0.1:8000/_wdt/773290","method":"GET"} []
[2026-06-09T12:02:56.244482+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:02:56.246729+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:02:56.257949+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:02:56.259665+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:02:56.264566+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:02:56.264712+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:02:56.264753+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:02:56.264779+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:02:56.286644+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Variable "is_group_section" does not exist." at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig line 187 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Variable \"is_group_section\" does not exist. at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig:187)"} []
[2026-06-09T12:02:56.349308+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:02:56.425217+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:02:56.900671+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0a4422"},"request_uri":"http://127.0.0.1:8000/_wdt/0a4422","method":"GET"} []
[2026-06-09T12:03:17.122756+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:03:17.126953+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:03:17.143244+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:03:17.147455+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:03:17.150301+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:03:17.150605+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:03:17.150666+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:03:17.150721+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:03:17.175529+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:03:17.215704+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:03:17.513188+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"69647c"},"request_uri":"http://127.0.0.1:8000/_wdt/69647c","method":"GET"} []
[2026-06-09T12:07:07.938340+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:07:07.943060+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:07:07.970377+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:07:07.983836+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:07:07.988828+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:07:07.989327+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:07:07.989480+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:07:07.993655+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:07:08.092663+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:07:08.183741+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:07:09.183061+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bd92c5"},"request_uri":"http://127.0.0.1:8000/_wdt/bd92c5","method":"GET"} []
[2026-06-09T12:09:30.525017+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:09:30.529701+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:09:30.559953+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:09:30.568452+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:09:30.587845+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:09:30.594707+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:09:30.595149+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:09:30.595407+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:09:30.684311+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Variable "current_route" does not exist." at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig line 86 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Variable \"current_route\" does not exist. at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig:86)"} []
[2026-06-09T12:09:30.939873+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:09:31.049136+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:09:33.428474+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3fcc4d"},"request_uri":"http://127.0.0.1:8000/_wdt/3fcc4d","method":"GET"} []
[2026-06-09T12:09:57.312418+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:09:57.314884+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:09:57.330544+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:09:57.332524+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:09:57.337328+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:09:57.337721+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:09:57.337805+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:09:57.337859+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:09:57.370639+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:09:57.439692+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:09:57.919425+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"72d26b"},"request_uri":"http://127.0.0.1:8000/_wdt/72d26b","method":"GET"} []
[2026-06-09T12:10:19.967602+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T12:10:19.971072+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:10:19.987644+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:10:19.989234+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:10:19.994337+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:10:19.994605+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:10:19.994674+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:10:19.994730+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:10:20.026797+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:10:20.074458+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:10:20.387535+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"26a714"},"request_uri":"http://127.0.0.1:8000/_wdt/26a714","method":"GET"} []
[2026-06-09T12:10:27.743256+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:10:27.748034+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:10:27.778313+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:10:27.780820+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:10:27.784397+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:10:27.785241+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:10:27.785460+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:10:27.785645+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:10:27.811597+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:10:27.830044+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:10:27.834303+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:10:27.856524+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:10:27.861699+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:10:27.867684+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:10:27.870263+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:10:27.872442+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:10:27.873310+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:10:27.875468+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:10:27.906629+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:10:28.294317+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fe3f69"},"request_uri":"http://127.0.0.1:8000/_wdt/fe3f69","method":"GET"} []
[2026-06-09T12:12:45.673347+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:12:45.675807+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:12:45.689399+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:12:45.691102+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:12:45.692547+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:12:45.692791+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:12:45.692865+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:12:45.692936+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:12:45.700737+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:12:45.707294+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:12:45.709439+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:12:45.726299+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:12:45.730595+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:12:45.732471+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:12:45.733396+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:12:45.734006+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:12:45.735748+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:12:45.737748+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:12:45.772807+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:12:46.163165+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bacfbb"},"request_uri":"http://127.0.0.1:8000/_wdt/bacfbb","method":"GET"} []
[2026-06-09T12:13:40.454713+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:13:40.457167+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:13:40.468674+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:13:40.469653+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:13:40.470853+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:13:40.471119+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:13:40.471196+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:13:40.471311+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:13:40.479256+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:13:40.482913+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:13:40.483732+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:13:40.499494+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:13:40.501212+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:13:40.502390+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:13:40.503277+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:13:40.504162+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:13:40.504892+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:13:40.507210+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:13:40.542308+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:13:40.827338+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"77aa60"},"request_uri":"http://127.0.0.1:8000/_wdt/77aa60","method":"GET"} []
[2026-06-09T12:14:11.620173+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:14:11.623537+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:14:11.645976+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:14:11.647799+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:14:11.652445+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:14:11.652749+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:14:11.652846+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:14:11.652894+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:14:11.663230+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:14:11.669782+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:14:11.671433+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:14:11.687525+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:14:11.689125+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:14:11.689959+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:14:11.690471+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:14:11.690934+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:14:11.691185+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:14:11.692283+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:14:11.722377+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:14:12.043137+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cff7a3"},"request_uri":"http://127.0.0.1:8000/_wdt/cff7a3","method":"GET"} []
[2026-06-09T12:14:23.174775+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:14:23.176978+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:14:23.189679+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:14:23.191448+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:14:23.192687+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:14:23.192876+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:14:23.192929+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:14:23.192967+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:14:23.197944+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:14:23.201229+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:14:23.202069+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:14:23.216185+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:14:23.217676+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:14:23.218693+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:14:23.219491+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:14:23.220543+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:14:23.222018+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:14:23.225726+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:14:23.258442+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:14:23.539458+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d493f8"},"request_uri":"http://127.0.0.1:8000/_wdt/d493f8","method":"GET"} []
[2026-06-09T12:15:55.671254+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:15:55.677281+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:15:55.714214+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:15:55.719475+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:15:55.724966+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:15:55.733421+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:15:55.733670+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:15:55.733794+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:15:55.784883+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:15:55.813104+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:15:55.820605+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:15:55.944885+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:15:55.952584+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:15:55.967162+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:15:55.971655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:15:55.977143+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:15:55.983337+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:15:55.996019+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:15:56.057778+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:15:57.251576+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"090da0"},"request_uri":"http://127.0.0.1:8000/_wdt/090da0","method":"GET"} []
[2026-06-09T12:16:30.963835+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:16:30.965750+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:16:30.981352+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:16:30.982765+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:16:30.984074+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:16:30.984358+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:16:30.984433+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:16:30.984486+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:16:30.993394+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:16:30.999333+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:16:31.000749+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:16:31.023192+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:16:31.026123+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:16:31.029105+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:16:31.031212+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:16:31.032914+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:16:31.034379+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:16:31.038493+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:16:31.096849+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:16:31.432543+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c79e1e"},"request_uri":"http://127.0.0.1:8000/_wdt/c79e1e","method":"GET"} []
[2026-06-09T12:16:54.456916+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:16:54.458862+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:16:54.471887+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:16:54.472874+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:16:54.473821+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:16:54.473983+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:16:54.474029+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:16:54.474071+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:16:54.481260+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:16:54.484818+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:16:54.486152+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:16:54.501302+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:16:54.502909+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:16:54.504782+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:16:54.506186+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:16:54.507253+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:16:54.508226+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:16:54.510969+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:16:54.544168+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:16:54.808568+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3ce07f"},"request_uri":"http://127.0.0.1:8000/_wdt/3ce07f","method":"GET"} []
[2026-06-09T12:17:34.409466+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T12:17:34.413426+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:17:34.439569+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:17:34.442523+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:17:34.445025+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:17:34.445476+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:17:34.445653+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:17:34.445824+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:17:34.462566+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:17:34.474366+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:17:34.476937+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:17:34.524593+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:17:34.529887+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:17:34.534675+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:17:34.538249+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:17:34.540983+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:17:34.543314+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:17:34.549468+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:17:34.625457+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:17:35.549651+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e04312"},"request_uri":"http://127.0.0.1:8000/_wdt/e04312","method":"GET"} []
[2026-06-09T12:25:09.866034+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=2025%2F2026","method":"GET"} []
[2026-06-09T12:25:09.868306+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:25:09.886469+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:25:09.887927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:25:09.889620+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:25:09.889947+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:25:09.890017+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:25:09.890079+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:25:09.897364+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.created_at AS created_at_4, e0_.updated_at AS updated_at_5, e0_.course_id AS course_id_6, e0_.created_by_id AS created_by_id_7, e0_.updated_by_id AS updated_by_id_8 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:25:09.909553+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:25:09.910568+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:25:09.915736+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:25:09.918558+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:25:09.920359+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:25:09.922033+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.exam_paper_id AS exam_paper_id_4 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:25:09.924834+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:25:09.954136+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:25:10.780792+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"395a92"},"request_uri":"http://127.0.0.1:8000/_wdt/395a92","method":"GET"} []
[2026-06-09T12:41:22.572347+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=2025%2F2026","method":"GET"} []
[2026-06-09T12:41:22.580997+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:41:22.618440+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:41:22.622975+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:41:22.626381+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:41:22.627869+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:41:22.628107+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:41:22.628244+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:41:22.740679+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ?","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:41:22.747492+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:41:22.769801+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"2025/2026","3":1,"4":2}, types: array{"1":5,"2":2,"3":1,"4":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"2025/2026","3":1,"4":2},"types":{"1":5,"2":2,"3":1,"4":1}} []
[2026-06-09T12:41:22.783982+00: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 'e0_.view_count' in 'field list'" at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line 67 {"exception":"[object] (Doctrine\\DBAL\\Exception\\InvalidFieldNameException(code: 1054): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.view_count' in 'field list' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:67)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1054): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.view_count' in 'field list' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e0_.view_count' in 'field list' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130)"} []
[2026-06-09T12:41:23.241556+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:41:23.398408+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:41:25.033751+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"079d70"},"request_uri":"http://127.0.0.1:8000/_wdt/079d70","method":"GET"} []
[2026-06-09T12:41:36.564664+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:41:36.572153+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.576226+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:36.579944+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.580565+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:36.590576+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.591475+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:36.602014+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.602431+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:36.604473+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T12:41:36.610971+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.611366+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:36.617904+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T12:41:36.630178+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.630693+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:36.632332+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.632685+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:36.634124+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.634432+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:36.636481+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.636927+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:36.639412+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T12:41:36.645338+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.646393+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:36.650185+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T12:41:36.655143+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.655611+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:36.662636+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:36.669674+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:36.672483+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:36.698691+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.766699+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:36.798770+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-09T12:41:36.804158+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:41:43.348102+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:41:43.356428+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:44.987280+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:44.989027+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-09T12:41:44.997468+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:44.998193+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:45.000354+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:45.000782+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:45.003799+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-09T12:41:45.009210+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-09T12:41:45.009898+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-09T12:41:45.025765+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T12:41:45.027084+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T12:41:45.027973+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-09T12:41:45.031392+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-09T12:41:45.035540+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:41:45.038531+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper ADD view_count INT DEFAULT 0 NOT NULL {"sql":"ALTER TABLE exam_paper ADD view_count INT DEFAULT 0 NOT NULL"} []
[2026-06-09T12:41:45.102869+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper_attachment ADD download_count INT DEFAULT 0 NOT NULL {"sql":"ALTER TABLE exam_paper_attachment ADD download_count INT DEFAULT 0 NOT NULL"} []
[2026-06-09T12:41:45.122957+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260609124136","2":"2026-06-09 12:41:45","3":86}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260609124136","2":"2026-06-09 12:41:45","3":86},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T12:41:45.128298+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-09T12:41:45.156130+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:41:47.840685+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=2025%2F2026","method":"GET"} []
[2026-06-09T12:41:47.847159+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:41:47.871685+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:41:47.873326+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:41:47.874457+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:41:47.875078+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:41:47.875136+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:41:47.875172+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:41:47.886393+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ?","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:41:47.890166+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:41:47.892221+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"2025/2026","3":1,"4":2}, types: array{"1":5,"2":2,"3":1,"4":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"2025/2026","3":1,"4":2},"types":{"1":5,"2":2,"3":1,"4":1}} []
[2026-06-09T12:41:47.901062+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:41:47.908104+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-09 12:41:47","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-09 12:41:47","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:41:47.909282+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-09 12:41:47","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-09 12:41:47","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:41:47.909785+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:41:47.914740+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:41:47.915931+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:41:47.936659+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:41:47.939413+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:41:47.941632+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:41:47.944816+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "app_past_questions_track_download" as such route does not exist.")." at /var/www/html/past_question/templates/Dashboard/past_question/index.html.twig line 155 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Unable to generate a URL for the named route \"app_past_questions_track_download\" as such route does not exist.\"). at /var/www/html/past_question/templates/Dashboard/past_question/index.html.twig:155)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Unable to generate a URL for the named route \"app_past_questions_track_download\" as such route does not exist. at /var/www/html/past_question/vendor/symfony/routing/Generator/CompiledUrlGenerator.php:50)"} []
[2026-06-09T12:41:48.015309+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:41:48.075676+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:41:48.416586+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c6b508"},"request_uri":"http://127.0.0.1:8000/_wdt/c6b508","method":"GET"} []
[2026-06-09T12:42:19.119264+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=2025%2F2026","method":"GET"} []
[2026-06-09T12:42:19.121947+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:42:19.130236+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:42:19.131613+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:42:19.132832+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:42:19.133332+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:42:19.133453+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:19.133520+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:19.146947+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ?","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:42:19.150631+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:42:19.154542+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"2025/2026","3":1,"4":2}, types: array{"1":5,"2":2,"3":1,"4":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"2025/2026","3":1,"4":2},"types":{"1":5,"2":2,"3":1,"4":1}} []
[2026-06-09T12:42:19.160096+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:42:19.163583+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-09 12:42:19","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-09 12:42:19","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:42:19.164677+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-09 12:42:19","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-09 12:42:19","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:42:19.165430+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:42:19.172938+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:42:19.174186+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:42:19.183225+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:19.185192+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:19.187229+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:19.188760+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:42:19.206678+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:42:19.246402+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:42:20.059482+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"681a72"},"request_uri":"http://127.0.0.1:8000/_wdt/681a72","method":"GET"} []
[2026-06-09T12:42:32.193083+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=2025%2F2026","method":"GET"} []
[2026-06-09T12:42:32.206906+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:42:32.235308+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:42:32.238268+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:42:32.241236+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:42:32.243325+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:42:32.243914+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:32.244456+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:32.283159+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ?","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:42:32.288300+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:42:32.294217+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"2025/2026","3":1,"4":2}, types: array{"1":5,"2":2,"3":1,"4":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"2025/2026","3":1,"4":2},"types":{"1":5,"2":2,"3":1,"4":1}} []
[2026-06-09T12:42:32.305425+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:42:32.318648+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-09 12:42:32","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-09 12:42:32","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:42:32.320920+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-09 12:42:32","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-09 12:42:32","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:42:32.322041+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:42:32.342056+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:42:32.344926+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:42:32.373130+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:32.385430+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:32.394377+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:32.402444+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:42:32.417925+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:42:32.490741+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:42:33.589818+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"74fdca"},"request_uri":"http://127.0.0.1:8000/_wdt/74fdca","method":"GET"} []
[2026-06-09T12:42:51.009909+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=3&q=&semester=&year=2025%2F2026","method":"GET"} []
[2026-06-09T12:42:51.012017+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:42:51.025884+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:42:51.028340+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:42:51.030977+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:42:51.031388+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:42:51.031549+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:51.031668+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:51.045163+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.academic_year = ? (parameters: array{"1":1,"2":"3","3":"2025/2026"}, types: array{"1":5,"2":2,"3":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.academic_year = ?","params":{"1":1,"2":"3","3":"2025/2026"},"types":{"1":5,"2":2,"3":2}} []
[2026-06-09T12:42:51.048129+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"3","3":"2025/2026"}, types: array{"1":5,"2":2,"3":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"3","3":"2025/2026"},"types":{"1":5,"2":2,"3":2}} []
[2026-06-09T12:42:51.050526+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:42:51.053108+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:42:51.058546+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:42:51.086763+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:42:51.551592+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3abb50"},"request_uri":"http://127.0.0.1:8000/_wdt/3abb50","method":"GET"} []
[2026-06-09T12:42:58.632040+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=2025%2F2026","method":"GET"} []
[2026-06-09T12:42:58.634876+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:42:58.648689+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:42:58.650195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:42:58.651576+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:42:58.651825+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:42:58.651895+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:58.651943+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:42:58.661337+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ?","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:42:58.663160+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"2025/2026"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"2025/2026"},"types":{"1":5,"2":2}} []
[2026-06-09T12:42:58.664729+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"2025/2026","3":1,"4":2}, types: array{"1":5,"2":2,"3":1,"4":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.academic_year = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"2025/2026","3":1,"4":2},"types":{"1":5,"2":2,"3":1,"4":1}} []
[2026-06-09T12:42:58.669526+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:42:58.671989+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-09 12:42:58","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-09 12:42:58","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:42:58.672854+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-09 12:42:58","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-09 12:42:58","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:42:58.673293+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:42:58.676140+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:42:58.676903+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:42:58.678958+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:58.680642+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:58.682010+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:42:58.684539+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:42:58.687029+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:42:58.730603+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:42:59.188575+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e113a4"},"request_uri":"http://127.0.0.1:8000/_wdt/e113a4","method":"GET"} []
[2026-06-09T12:43:04.522860+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=","method":"GET"} []
[2026-06-09T12:43:04.524955+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:43:04.540654+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:43:04.543187+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:43:04.546050+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:43:04.546515+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:43:04.546688+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:04.546796+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:04.560181+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:04.562067+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:04.564021+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T12:43:04.570135+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:43:04.571158+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-09 12:43:04","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-09 12:43:04","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:04.571847+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-09 12:43:04","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-09 12:43:04","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:04.572198+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-09 12:43:04","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-09 12:43:04","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:04.572554+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-09 12:43:04","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-09 12:43:04","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:04.573093+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:43:04.576760+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:43:04.578021+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:43:04.580763+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:04.582682+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:04.584573+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:04.586624+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:43:04.587313+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:43:04.587877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:43:04.590079+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:43:04.626840+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:43:05.212821+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"22685f"},"request_uri":"http://127.0.0.1:8000/_wdt/22685f","method":"GET"} []
[2026-06-09T12:43:50.403168+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=&semester=&year=","method":"GET"} []
[2026-06-09T12:43:50.405232+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:43:50.414277+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:43:50.415487+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:43:50.416534+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:43:50.416748+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:43:50.416811+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:50.416864+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:50.424031+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:50.426056+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 2 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 2","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:50.428333+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2}, types: array{"1":5,"2":1,"3":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2},"types":{"1":5,"2":1,"3":1}} []
[2026-06-09T12:43:50.431884+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:43:50.432821+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-09 12:43:50","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-09 12:43:50","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:50.433667+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-09 12:43:50","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-09 12:43:50","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:50.434418+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:43:50.439157+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:43:50.440260+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:43:50.446487+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:50.449672+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:50.452248+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:50.454548+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:43:50.461219+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:43:50.504275+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:43:50.842240+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"556fb2"},"request_uri":"http://127.0.0.1:8000/_wdt/556fb2","method":"GET"} []
[2026-06-09T12:43:54.905181+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&page=2&q=&semester=&year=","method":"GET"} []
[2026-06-09T12:43:54.907658+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:43:54.925899+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:43:54.927303+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:43:54.928377+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:43:54.928558+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:43:54.928612+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:54.928645+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:54.935677+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:54.937912+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 2 OFFSET 2 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 2 OFFSET 2","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:54.939376+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":3,"3":4}, types: array{"1":5,"2":1,"3":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":3,"3":4},"types":{"1":5,"2":1,"3":1}} []
[2026-06-09T12:43:54.944427+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:43:54.946186+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-09 12:43:54","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-09 12:43:54","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:54.947367+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-09 12:43:54","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-09 12:43:54","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:54.948075+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:43:54.951957+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:43:54.953464+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:43:54.957577+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:54.959366+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:54.960624+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T12:43:54.962428+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T12:43:54.971550+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:43:55.010067+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:43:55.391406+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d13cb5"},"request_uri":"http://127.0.0.1:8000/_wdt/d13cb5","method":"GET"} []
[2026-06-09T12:43:59.583592+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&page=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T12:43:59.585771+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T12:43:59.599022+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T12:43:59.600195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:43:59.601213+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T12:43:59.601453+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T12:43:59.601538+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:59.601586+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T12:43:59.610752+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:59.613582+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 2 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 2","params":{"1":1},"types":{"1":5}} []
[2026-06-09T12:43:59.615258+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2}, types: array{"1":5,"2":1,"3":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2},"types":{"1":5,"2":1,"3":1}} []
[2026-06-09T12:43:59.619199+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T12:43:59.620220+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-09 12:43:59","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-09 12:43:59","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:59.620818+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-09 12:43:59","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-09 12:43:59","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T12:43:59.621153+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T12:43:59.624085+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T12:43:59.624798+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T12:43:59.626603+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:59.628038+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:59.629568+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T12:43:59.631269+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T12:43:59.637439+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T12:43:59.677551+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T12:44:00.183086+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4b4d2a"},"request_uri":"http://127.0.0.1:8000/_wdt/4b4d2a","method":"GET"} []
[2026-06-09T14:32:12.380626+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&page=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T14:32:12.412741+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T14:32:12.413125+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:32:12.413324+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:32:12.510663+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T14:32:12.526049+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T14:32:12.533232+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T14:32:12.586133+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T14:32:12.615661+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T14:32:12.619367+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-09 14:32:12","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-09 14:32:12","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:32:12.623868+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-09 14:32:12","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-09 14:32:12","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:32:12.625298+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-09 14:32:12","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-09 14:32:12","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:32:12.626039+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-09 14:32:12","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-09 14:32:12","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:32:12.626663+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T14:32:12.638312+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T14:32:12.641113+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T14:32:12.661754+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Impossible to access an attribute ("firstname") on a null variable." at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig line 295 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Impossible to access an attribute (\"firstname\") on a null variable. at /var/www/html/past_question/templates/Dashboard/base_dashboard.html.twig:295)"} []
[2026-06-09T14:32:12.859915+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T14:32:13.915541+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6e92ef"},"request_uri":"http://127.0.0.1:8000/_wdt/6e92ef","method":"GET"} []
[2026-06-09T14:33:47.279310+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&page=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T14:33:47.281449+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T14:33:47.281527+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:47.281565+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:47.340850+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T14:33:47.343951+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T14:33:47.344085+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:47.344143+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:47.344183+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T14:33:47.344224+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T14:33:47.997374+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a62b4a"},"request_uri":"http://127.0.0.1:8000/_wdt/a62b4a","method":"GET"} []
[2026-06-09T14:33:50.317212+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T14:33:50.327151+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T14:33:50.327300+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:50.327384+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T14:33:50.327850+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T14:33:50.346925+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T14:33:50.348636+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-09T14:33:51.256437+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T14:33:51.256546+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T14:33:51.256584+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T14:33:51.256609+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T14:33:51.256631+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T14:33:51.256849+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T14:33:51.256887+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:51.258928+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-09T14:33:51.261677+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T14:33:51.262061+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-09 14:33:51","3":"127.0.0.1","4":1,"5":"2026-06-09 14:33:51","6":"2026-06-09 14:33:51"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-09 14:33:51","3":"127.0.0.1","4":1,"5":"2026-06-09 14:33:51","6":"2026-06-09 14:33:51"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T14:33:51.269168+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T14:33:51.273858+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T14:33:51.276202+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 14:33:51","2":"2026-06-09 14:33:51","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 14:33:51","2":"2026-06-09 14:33:51","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T14:33:51.276855+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T14:33:51.280494+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T14:33:51.280556+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T14:33:51.282081+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T14:33:51.282149+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T14:33:51.282218+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T14:33:51.282257+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T14:33:51.282290+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T14:33:51.282317+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T14:33:51.282343+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T14:33:51.282381+00: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-06-09T14:33:51.283637+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T14:33:51.304801+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T14:33:51.324817+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T14:33:51.327146+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T14:33:51.334906+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T14:33:51.336192+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T14:33:51.337191+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T14:33:51.337841+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T14:33:51.337910+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:51.337949+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:51.355142+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T14:33:51.386354+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T14:33:52.042073+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"120746"},"request_uri":"http://127.0.0.1:8000/_wdt/120746","method":"GET"} []
[2026-06-09T14:33:54.281966+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T14:33:54.288929+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T14:33:54.319143+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T14:33:54.323038+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T14:33:54.327165+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T14:33:54.328656+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T14:33:54.328924+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:54.329241+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T14:33:54.363086+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T14:33:54.366994+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T14:33:54.370775+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T14:33:54.383124+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T14:33:54.385635+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-09 14:33:54","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-09 14:33:54","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:33:54.387858+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-09 14:33:54","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-09 14:33:54","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:33:54.389460+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-09 14:33:54","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-09 14:33:54","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:33:54.390808+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-09 14:33:54","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-09 14:33:54","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T14:33:54.392189+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T14:33:54.398711+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T14:33:54.401981+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T14:33:54.411929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T14:33:54.416483+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T14:33:54.419594+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T14:33:54.422749+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T14:33:54.425599+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T14:33:54.428120+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T14:33:54.433408+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T14:33:54.514697+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T14:33:55.379358+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3d79be"},"request_uri":"http://127.0.0.1:8000/_wdt/3d79be","method":"GET"} []
[2026-06-09T16:03:10.671755+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:03:10.681872+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:03:10.681990+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:10.682035+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:10.771447+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:03:10.773808+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:03:10.773962+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:10.774076+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:10.774157+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:03:10.774238+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:03:12.108983+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"90cf12"},"request_uri":"http://127.0.0.1:8000/_wdt/90cf12","method":"GET"} []
[2026-06-09T16:03:16.485847+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T16:03:16.488439+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:03:16.488688+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:16.488803+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:03:16.489031+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:03:16.501076+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:03:16.505575+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-09T16:03:17.368530+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:03:17.368627+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:03:17.368659+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T16:03:17.368681+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T16:03:17.368702+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T16:03:17.368963+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T16:03:17.369008+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:17.369534+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-09T16:03:17.376495+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:03:17.376918+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-09 16:03:17","3":"127.0.0.1","4":1,"5":"2026-06-09 16:03:17","6":"2026-06-09 16:03:17"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-09 16:03:17","3":"127.0.0.1","4":1,"5":"2026-06-09 16:03:17","6":"2026-06-09 16:03:17"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T16:03:17.382852+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:03:17.389471+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:03:17.390701+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 16:03:17","2":"2026-06-09 16:03:17","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 16:03:17","2":"2026-06-09 16:03:17","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T16:03:17.391444+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:03:17.395040+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:03:17.395097+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:03:17.396149+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T16:03:17.396223+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:03:17.396292+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T16:03:17.396333+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T16:03:17.396370+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T16:03:17.396399+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T16:03:17.396428+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T16:03:17.396468+00: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-06-09T16:03:17.397703+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:03:17.421250+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:03:17.437142+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T16:03:17.438140+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:03:17.444607+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:03:17.445581+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:03:17.446491+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:03:17.446642+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:03:17.446683+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:17.446744+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:17.461897+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:03:17.500905+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:03:18.145637+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b6fe6d"},"request_uri":"http://127.0.0.1:8000/_wdt/b6fe6d","method":"GET"} []
[2026-06-09T16:03:20.924611+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:03:20.930393+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:03:20.970267+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:03:20.973356+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:03:20.976983+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:03:20.977879+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:03:20.978134+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:20.978262+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:21.054379+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:03:21.063929+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:03:21.080362+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:03:21.113998+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:03:21.121069+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-09 16:03:21","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-09 16:03:21","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:21.126253+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-09 16:03:21","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-09 16:03:21","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:21.129170+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-09 16:03:21","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-09 16:03:21","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:21.131745+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-09 16:03:21","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-09 16:03:21","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:21.134247+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:03:21.146034+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:03:21.152402+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:03:21.163339+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:03:21.169999+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:03:21.175278+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:03:21.180316+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:03:21.183291+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:03:21.186088+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:03:21.196327+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:03:21.264431+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:03:22.524820+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a11304"},"request_uri":"http://127.0.0.1:8000/_wdt/a11304","method":"GET"} []
[2026-06-09T16:03:35.692779+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:03:35.699432+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:03:35.727759+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:03:35.733294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:03:35.736183+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:03:35.740951+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:03:35.741196+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:35.741322+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:03:35.797478+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:03:35.802867+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:03:35.808268+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:03:35.823554+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:03:35.826957+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-09 16:03:35","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-09 16:03:35","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:35.874102+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-09 16:03:35","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-09 16:03:35","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:35.876276+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-09 16:03:35","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-09 16:03:35","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:35.882236+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-09 16:03:35","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-09 16:03:35","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:03:35.887854+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:03:35.896142+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:03:35.907836+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:03:35.927267+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:03:35.941672+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:03:35.957196+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:03:35.961100+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:03:35.974290+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:03:35.980192+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:03:35.989102+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:03:36.059222+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:03:37.016354+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d583eb"},"request_uri":"http://127.0.0.1:8000/_wdt/d583eb","method":"GET"} []
[2026-06-09T16:04:21.180613+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T16:07:12.528343+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:07:12.532887+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:07:12.560856+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:07:12.563617+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:07:12.566554+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:07:12.567263+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:07:12.567767+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:07:12.568048+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:07:12.600885+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:07:12.607065+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:07:12.612142+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:07:12.630087+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:07:12.633895+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-09 16:07:12","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-09 16:07:12","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:12.636085+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-09 16:07:12","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-09 16:07:12","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:12.637401+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-09 16:07:12","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-09 16:07:12","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:12.639717+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-09 16:07:12","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-09 16:07:12","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:12.641093+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:07:12.650305+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:07:12.654165+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:07:12.698702+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:07:12.703359+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:07:12.705974+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:07:12.708744+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:07:12.710566+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:07:12.712143+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:07:12.721884+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:07:12.800993+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:07:13.647772+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"886e54"},"request_uri":"http://127.0.0.1:8000/_wdt/886e54","method":"GET"} []
[2026-06-09T16:07:18.609928+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T16:07:24.627887+00:00] request.INFO: Matched route "app_past_questions_track_download". {"route":"app_past_questions_track_download","route_parameters":{"_route":"app_past_questions_track_download","_controller":"App\\Controller\\ExamPaperPortalController::trackDownload","id":"3"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/track-download/3","method":"POST"} []
[2026-06-09T16:07:24.632379+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:07:24.660486+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:07:24.664398+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:07:24.673203+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:07:24.673898+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:07:24.674144+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:07:24.674347+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:07:24.695655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T16:07:24.706659+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:07:24.713682+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":1,"2":3}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":1,"2":3},"types":{"1":1,"2":1}} []
[2026-06-09T16:07:24.717298+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:07:24.734624+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:07:24.776086+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:07:34.776988+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:07:34.781012+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:07:34.802220+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:07:34.804907+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:07:34.808494+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:07:34.808971+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:07:34.809094+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:07:34.809209+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:07:34.826773+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:07:34.831925+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:07:34.838106+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:07:34.859817+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:07:34.864493+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-09 16:07:34","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-09 16:07:34","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:34.867269+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-09 16:07:34","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-09 16:07:34","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:34.869406+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-09 16:07:34","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-09 16:07:34","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:34.871985+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-09 16:07:34","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-09 16:07:34","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:07:34.874222+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:07:34.880068+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:07:34.883067+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:07:34.898792+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:07:34.903418+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:07:34.909373+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:07:34.914046+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:07:34.917775+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:07:34.921689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:07:34.927380+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:07:34.982594+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:07:35.199109+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T16:07:37.909980+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"142445"},"request_uri":"http://127.0.0.1:8000/_wdt/142445","method":"GET"} []
[2026-06-09T16:08:16.029405+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:08:16.030998+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:08:16.041790+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:08:16.043844+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:08:16.046737+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:08:16.046953+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:08:16.047020+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:08:16.047067+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:08:16.055781+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:08:16.057602+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:08:16.059168+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:08:16.064121+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:08:16.065102+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-09 16:08:16","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-09 16:08:16","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:08:16.065969+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-09 16:08:16","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-09 16:08:16","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:08:16.066546+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-09 16:08:16","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-09 16:08:16","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:08:16.067075+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-09 16:08:16","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-09 16:08:16","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:08:16.067528+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:08:16.071142+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:08:16.072343+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:08:16.087454+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:08:16.090151+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:08:16.091692+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:08:16.093581+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:08:16.094301+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:08:16.094888+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:08:16.096801+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:08:16.130922+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:08:16.218811+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T16:08:17.175922+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"778c65"},"request_uri":"http://127.0.0.1:8000/_wdt/778c65","method":"GET"} []
[2026-06-09T16:08:29.544143+00:00] request.INFO: Matched route "app_past_questions_track_download". {"route":"app_past_questions_track_download","route_parameters":{"_route":"app_past_questions_track_download","_controller":"App\\Controller\\ExamPaperPortalController::trackDownload","id":"3"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/track-download/3","method":"POST"} []
[2026-06-09T16:08:29.551531+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:08:29.586592+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:08:29.590570+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:08:29.596100+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:08:29.596800+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:08:29.597006+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:08:29.597150+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:08:29.608610+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"3"},"types":{"1":1}} []
[2026-06-09T16:08:29.618732+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:08:29.622149+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":2,"2":3}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":2,"2":3},"types":{"1":1,"2":1}} []
[2026-06-09T16:08:29.630999+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:08:29.671012+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:08:29.744050+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:09:09.809176+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-09T16:09:09.814266+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:09:09.818404+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:09:09.830008+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:09:09.831508+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:09:09.834364+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:09:09.834661+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:09:09.834746+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:09.834799+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:09.842002+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:09:09.844372+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:09:09.845925+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:09:09.857812+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:09:09.858996+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-09 16:09:09","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-09 16:09:09","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:09:09.859765+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-09 16:09:09","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-09 16:09:09","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:09:09.860143+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-09 16:09:09","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-09 16:09:09","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:09:09.860489+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-09 16:09:09","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-09 16:09:09","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:09:09.860803+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:09:09.863747+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:09:09.864647+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:09:09.869081+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:09:09.871013+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:09:09.872928+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:09:09.874326+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:09:09.875067+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:09:09.875654+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:09:09.877570+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:09:09.921302+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:09:10.616914+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0cd26a"},"request_uri":"http://127.0.0.1:8000/_wdt/0cd26a","method":"GET"} []
[2026-06-09T16:09:13.287021+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-09T16:09:13.288842+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:09:13.289006+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:13.289122+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:13.289231+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:13.289286+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:13.291247+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:09:13.310106+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:09:13.311636+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:09:13.313627+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:09:13.316170+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:09:13.316483+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-09T16:09:13.316601+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-09T16:09:13.316662+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-09T16:09:13.316716+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-09T16:09:13.351462+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:09:13.381418+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:09:13.382171+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:09:13.382249+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:13.382296+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:13.382328+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:13.382363+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:14.054681+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1bd268"},"request_uri":"http://127.0.0.1:8000/_wdt/1bd268","method":"GET"} []
[2026-06-09T16:09:16.225344+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T16:09:16.231893+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:09:16.235811+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:16.236163+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:16.236553+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:16.271815+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:09:16.274556+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-09T16:09:17.738875+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:09:17.739051+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:09:17.739142+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T16:09:17.739195+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T16:09:17.739255+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T16:09:17.739629+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T16:09:17.739716+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:17.740663+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-09T16:09:17.742745+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:09:17.743403+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-09 16:09:17","3":"127.0.0.1","4":1,"5":"2026-06-09 16:09:17","6":"2026-06-09 16:09:17"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-09 16:09:17","3":"127.0.0.1","4":1,"5":"2026-06-09 16:09:17","6":"2026-06-09 16:09:17"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T16:09:17.748209+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:09:17.753388+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:09:17.755413+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 16:09:17","2":"2026-06-09 16:09:17","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 16:09:17","2":"2026-06-09 16:09:17","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T16:09:17.756595+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:09:17.759699+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:09:17.759869+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:09:17.761193+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T16:09:17.761339+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:09:17.761517+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T16:09:17.761631+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T16:09:17.761716+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T16:09:17.761788+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T16:09:17.761861+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T16:09:17.761931+00: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-06-09T16:09:17.764990+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:09:17.808903+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:09:17.839788+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T16:09:17.842004+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:09:17.859891+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:09:17.862957+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:09:17.866087+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:09:17.866436+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:09:17.866563+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:17.866651+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:17.881984+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:09:17.946373+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:09:18.602204+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f5a1a1"},"request_uri":"http://127.0.0.1:8000/_wdt/f5a1a1","method":"GET"} []
[2026-06-09T16:09:22.835998+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-09T16:09:22.838059+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:09:22.838202+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:22.838322+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:22.838420+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:22.838487+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:22.839797+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:09:22.858966+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:09:22.860204+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:09:22.862660+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:09:22.865104+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:09:22.865635+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-09T16:09:22.865826+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-09T16:09:22.865959+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-09T16:09:22.866072+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-09T16:09:22.894110+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:09:22.924075+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:09:22.925383+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:09:22.925534+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:22.925638+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:09:22.925706+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:22.925780+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:09:23.663214+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"36bc2b"},"request_uri":"http://127.0.0.1:8000/_wdt/36bc2b","method":"GET"} []
[2026-06-09T16:09:54.491037+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-09T16:10:05.252731+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-09T16:10:05.286152+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:10:05.291252+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:10:05.291336+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:05.291375+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:05.291400+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:10:05.291429+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:10:05.727709+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"87c991"},"request_uri":"http://127.0.0.1:8000/_wdt/87c991","method":"GET"} []
[2026-06-09T16:10:07.397110+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T16:10:07.398013+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:10:07.398117+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:07.398185+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:10:07.398298+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:10:07.416987+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:10:07.418607+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-09T16:10:08.280470+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:10:08.280596+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:10:08.280637+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T16:10:08.280665+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T16:10:08.280705+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T16:10:08.280936+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T16:10:08.280994+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:08.283055+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-09T16:10:08.285668+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:10:08.286069+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-09 16:10:08","3":"127.0.0.1","4":1,"5":"2026-06-09 16:10:08","6":"2026-06-09 16:10:08"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-09 16:10:08","3":"127.0.0.1","4":1,"5":"2026-06-09 16:10:08","6":"2026-06-09 16:10:08"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T16:10:08.286495+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:10:08.295164+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:10:08.297307+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 16:10:08","2":"2026-06-09 16:10:08","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 16:10:08","2":"2026-06-09 16:10:08","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T16:10:08.298007+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:10:08.300817+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:10:08.300935+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:10:08.302474+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T16:10:08.302576+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:10:08.302661+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T16:10:08.302714+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T16:10:08.302773+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T16:10:08.302809+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T16:10:08.302843+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T16:10:08.302878+00: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-06-09T16:10:08.304079+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:10:08.325208+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:10:08.346921+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-09T16:10:08.349073+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:10:08.356552+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:10:08.357509+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:10:08.359594+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:10:08.360113+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:10:08.360163+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:08.360194+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:08.459376+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:10:08.499325+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:10:09.028131+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a8f460"},"request_uri":"http://127.0.0.1:8000/_wdt/a8f460","method":"GET"} []
[2026-06-09T16:10:48.889466+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:10:48.891444+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:10:48.902998+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:10:48.905424+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:10:48.910395+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:10:48.910519+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:10:48.910549+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:48.910573+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:10:48.918304+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:10:48.921178+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:10:48.924882+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:10:48.930406+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:10:48.931305+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-09 16:10:48","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-09 16:10:48","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:10:48.931867+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-09 16:10:48","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-09 16:10:48","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:10:48.932218+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-09 16:10:48","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-09 16:10:48","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:10:48.932554+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-09 16:10:48","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-09 16:10:48","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:10:48.932911+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:10:48.936820+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:10:48.937861+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:10:48.957515+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:10:48.959064+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:10:48.960230+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:10:48.961728+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:10:48.963287+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:10:48.964864+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:10:48.979610+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:10:49.016695+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:10:49.574438+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"68648d"},"request_uri":"http://127.0.0.1:8000/_wdt/68648d","method":"GET"} []
[2026-06-09T16:11:09.466401+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-09T16:11:09.469471+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:11:09.469569+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:09.469615+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:09.469648+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:11:09.469682+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:11:09.470334+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:11:09.480089+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:11:09.481635+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:11:09.483435+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:11:09.488314+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:11:09.488534+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-09T16:11:09.488596+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-09T16:11:09.488631+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-09T16:11:09.488659+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-09T16:11:09.508067+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:11:09.536275+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:11:09.538233+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:11:09.538347+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:09.538405+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:09.538434+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:11:09.538468+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:11:10.061639+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e4fab6"},"request_uri":"http://127.0.0.1:8000/_wdt/e4fab6","method":"GET"} []
[2026-06-09T16:11:12.021969+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T16:11:12.058261+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:11:12.058542+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:12.058727+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:11:12.059628+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:11:12.096781+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:11:12.099427+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212307"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212307"},"types":{"1":2}} []
[2026-06-09T16:11:13.521943+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:11:13.522086+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:11:13.522140+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T16:11:13.522179+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T16:11:13.522216+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T16:11:13.522563+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T16:11:13.522636+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212307\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:13.526224+00:00] app.INFO: ***** USER LOGIN ***** User 0240212307 logged in successfully. [] []
[2026-06-09T16:11:13.533844+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:11:13.535486+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212307","2":"2026-06-09 16:11:13","3":"127.0.0.1","4":1,"5":"2026-06-09 16:11:13","6":"2026-06-09 16:11:13"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212307","2":"2026-06-09 16:11:13","3":"127.0.0.1","4":1,"5":"2026-06-09 16:11:13","6":"2026-06-09 16:11:13"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T16:11:13.540554+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:11:13.548816+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:11:13.553630+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 16:11:13","2":"2026-06-09 16:11:13","3":2}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 16:11:13","2":"2026-06-09 16:11:13","3":2},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T16:11:13.555188+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:11:13.558223+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:11:13.558343+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:11:13.560250+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T16:11:13.560374+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:11:13.560487+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T16:11:13.560582+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T16:11:13.560644+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T16:11:13.560691+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T16:11:13.560739+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T16:11:13.560788+00: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-06-09T16:11:13.562571+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:11:13.594042+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:11:13.625979+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:11:13.630551+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:11:13.642865+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:11:13.644415+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:11:13.646963+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:11:13.647918+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:11:13.648041+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:13.648101+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:11:13.675486+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:11:13.679681+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:11:13.683098+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:11:13.692725+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:11:13.693720+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-09 16:11:13","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-09 16:11:13","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:11:13.694769+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-09 16:11:13","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-09 16:11:13","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:11:13.695741+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-09 16:11:13","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-09 16:11:13","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:11:13.696801+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-09 16:11:13","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-09 16:11:13","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:11:13.698670+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:11:13.708712+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:11:13.712211+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:11:13.722772+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:11:13.725270+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:11:13.727294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:11:13.729260+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:11:13.730725+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:11:13.732373+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:11:13.740063+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:11:13.796388+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:11:14.436457+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"94b582"},"request_uri":"http://127.0.0.1:8000/_wdt/94b582","method":"GET"} []
[2026-06-09T16:12:13.033235+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:12:13.037627+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:12:13.060460+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:12:13.063299+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:12:13.066699+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:12:13.067516+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:12:13.068061+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:12:13.068544+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:12:13.086107+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:12:13.091994+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:12:13.098874+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:12:13.116952+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:12:13.120835+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-09 16:12:13","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-09 16:12:13","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:12:13.123863+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-09 16:12:13","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-09 16:12:13","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:12:13.125795+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-09 16:12:13","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-09 16:12:13","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:12:13.127725+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-09 16:12:13","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-09 16:12:13","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:12:13.129740+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:12:13.141429+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:12:13.149087+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:12:13.212438+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:12:13.221965+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:12:13.233484+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:12:13.236861+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:12:13.239752+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:12:13.242935+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:12:13.256040+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:12:13.337046+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:12:14.091222+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9d1faf"},"request_uri":"http://127.0.0.1:8000/_wdt/9d1faf","method":"GET"} []
[2026-06-09T16:14:02.649905+00:00] request.INFO: Matched route "app_past_questions_track_download". {"route":"app_past_questions_track_download","route_parameters":{"_route":"app_past_questions_track_download","_controller":"App\\Controller\\ExamPaperPortalController::trackDownload","id":"7"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/track-download/7","method":"POST"} []
[2026-06-09T16:14:02.654563+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:14:02.682462+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:14:02.685301+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:14:02.701815+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:14:02.706344+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:14:02.706760+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:14:02.707218+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:14:02.730282+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"7"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"7"},"types":{"1":1}} []
[2026-06-09T16:14:02.745390+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:14:02.748633+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":1,"2":7}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":1,"2":7},"types":{"1":1,"2":1}} []
[2026-06-09T16:14:02.750446+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:14:02.764129+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:14:02.828556+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:21:35.799187+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:21:35.802986+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:21:35.813109+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:21:35.814765+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:21:35.817580+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:21:35.818172+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:21:35.818267+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:21:35.818324+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:21:35.835061+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:21:35.837384+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:21:35.840309+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:21:35.854184+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:21:35.859563+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-09 16:21:35","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-09 16:21:35","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:35.860987+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-09 16:21:35","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-09 16:21:35","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:35.862305+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-09 16:21:35","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-09 16:21:35","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:35.864552+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-09 16:21:35","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-09 16:21:35","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:35.866012+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:21:35.882208+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:21:35.885184+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:21:35.889442+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Class "App\Controller\AcademicYearHelper" not found" at /var/www/html/past_question/src/Controller/ExamPaperPortalController.php line 95 {"exception":"[object] (Error(code: 0): Class \"App\\Controller\\AcademicYearHelper\" not found at /var/www/html/past_question/src/Controller/ExamPaperPortalController.php:95)"} []
[2026-06-09T16:21:35.944401+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:21:36.044745+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:21:36.467790+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e026f7"},"request_uri":"http://127.0.0.1:8000/_wdt/e026f7","method":"GET"} []
[2026-06-09T16:21:48.619424+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:21:48.623475+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:21:48.631798+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:21:48.632811+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:21:48.643086+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:21:48.643867+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:21:48.643954+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:21:48.644012+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:21:48.659324+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:21:48.661095+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:21:48.662683+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:21:48.666898+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:21:48.670512+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-09 16:21:48","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-09 16:21:48","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:48.671126+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-09 16:21:48","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-09 16:21:48","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:48.671453+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-09 16:21:48","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-09 16:21:48","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:48.672536+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-09 16:21:48","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-09 16:21:48","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:21:48.672763+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:21:48.677358+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:21:48.679428+00:00] doctrine.DEBUG: Executing query: SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC {"sql":"SELECT DISTINCT e0_.academic_year AS academic_year_0 FROM exam_paper e0_ WHERE e0_.is_validated = 1 ORDER BY e0_.academic_year DESC"} []
[2026-06-09T16:21:48.687466+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:21:48.689090+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:21:48.690358+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:21:48.691293+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:21:48.692140+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:21:48.692973+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:21:48.695767+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:21:48.736705+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:21:49.152555+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"990903"},"request_uri":"http://127.0.0.1:8000/_wdt/990903","method":"GET"} []
[2026-06-09T16:24:35.906762+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:24:35.908204+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:24:35.918495+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:24:35.919625+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:24:35.921629+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:24:35.921799+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:24:35.921833+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:24:35.921858+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:24:35.934182+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:24:35.937149+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:24:35.939997+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:24:35.948450+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:24:35.950543+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-09 16:24:35","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-09 16:24:35","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:24:35.951496+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-09 16:24:35","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-09 16:24:35","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:24:35.952288+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-09 16:24:35","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-09 16:24:35","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:24:35.952964+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-09 16:24:35","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-09 16:24:35","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:24:35.953547+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:24:35.957825+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:24:35.968069+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:24:35.970424+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:24:35.972256+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:24:35.973544+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:24:35.974602+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:24:35.975470+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:24:35.978001+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:24:36.010587+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:24:36.491322+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e5e865"},"request_uri":"http://127.0.0.1:8000/_wdt/e5e865","method":"GET"} []
[2026-06-09T16:33:57.869903+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:33:57.874225+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:33:57.907587+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:33:57.910180+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:33:57.923272+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:33:57.923872+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:33:57.924070+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:33:57.924199+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:33:58.027033+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:33:58.042836+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:33:58.056295+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:33:58.076080+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:33:58.079603+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-09 16:33:58","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-09 16:33:58","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:33:58.082077+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-09 16:33:58","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-09 16:33:58","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:33:58.083473+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-09 16:33:58","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-09 16:33:58","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:33:58.084667+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-09 16:33:58","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-09 16:33:58","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:33:58.085899+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:33:58.092318+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:33:58.164581+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:33:58.169967+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:33:58.174744+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:33:58.179225+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:33:58.183159+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:33:58.185408+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:33:58.193889+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:33:58.279875+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:33:59.729628+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"700333"},"request_uri":"http://127.0.0.1:8000/_wdt/700333","method":"GET"} []
[2026-06-09T16:34:40.075693+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T16:34:40.077993+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:34:40.090721+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:34:40.092046+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:34:40.093356+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:34:40.093596+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:34:40.093692+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:34:40.093737+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:34:40.103193+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ?","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T16:34:40.105520+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T16:34:40.107209+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":1,"4":2,"5":3,"6":4}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":1,"4":2,"5":3,"6":4},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1}} []
[2026-06-09T16:34:40.116049+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:34:40.117203+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-09 16:34:40","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-09 16:34:40","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:34:40.117974+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-09 16:34:40","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-09 16:34:40","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:34:40.118414+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-09 16:34:40","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-09 16:34:40","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:34:40.119188+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-09 16:34:40","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-09 16:34:40","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:34:40.119480+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:34:40.123970+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:34:40.129619+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:34:40.131830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:34:40.133281+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:34:40.135263+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:34:40.135837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:34:40.136330+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:34:40.138785+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:34:40.176893+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:34:40.880165+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9a1a39"},"request_uri":"http://127.0.0.1:8000/_wdt/9a1a39","method":"GET"} []
[2026-06-09T16:35:04.248478+00:00] request.INFO: Matched route "admin_dashboard_index". {"route":"admin_dashboard_index","route_parameters":{"_route":"admin_dashboard_index","_controller":"App\\Controller\\Admin\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/admin/dashboard/","method":"GET"} []
[2026-06-09T16:35:04.252861+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:35:04.253002+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:35:04.253092+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:35:04.253146+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:35:04.253223+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:35:04.254531+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:35:04.264403+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:35:04.265295+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:35:04.266900+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:35:04.277437+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\RuntimeException: "Cannot resolve argument $tripRepo of "App\Controller\Admin\DashboardController::index()": Cannot determine controller argument for "App\Controller\Admin\DashboardController::index()": the $tripRepo argument is type-hinted with the non-existent class or interface: "App\Repository\TripRepository"." at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php line 398 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException(code: 0): Cannot resolve argument $tripRepo of \"App\\Controller\\Admin\\DashboardController::index()\": Cannot determine controller argument for \"App\\Controller\\Admin\\DashboardController::index()\": the $tripRepo argument is type-hinted with the non-existent class or interface: \"App\\Repository\\TripRepository\". at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php:398)"} []
[2026-06-09T16:35:04.297919+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:35:04.349683+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:35:04.665973+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5065e3"},"request_uri":"http://127.0.0.1:8000/_wdt/5065e3","method":"GET"} []
[2026-06-09T16:35:11.738320+00:00] request.INFO: Matched route "admin_dashboard_index". {"route":"admin_dashboard_index","route_parameters":{"_route":"admin_dashboard_index","_controller":"App\\Controller\\Admin\\DashboardController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/admin/dashboard/","method":"GET"} []
[2026-06-09T16:35:11.740631+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:35:11.740890+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:35:11.741018+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:35:11.741096+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:35:11.741153+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:35:11.742847+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:35:11.760886+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:35:11.762226+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:35:11.765058+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:35:11.768627+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\RuntimeException: "Cannot resolve argument $tripRepo of "App\Controller\Admin\DashboardController::index()": Cannot determine controller argument for "App\Controller\Admin\DashboardController::index()": the $tripRepo argument is type-hinted with the non-existent class or interface: "App\Repository\TripRepository"." at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php line 398 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException(code: 0): Cannot resolve argument $tripRepo of \"App\\Controller\\Admin\\DashboardController::index()\": Cannot determine controller argument for \"App\\Controller\\Admin\\DashboardController::index()\": the $tripRepo argument is type-hinted with the non-existent class or interface: \"App\\Repository\\TripRepository\". at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php:398)"} []
[2026-06-09T16:35:11.796243+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:35:11.868257+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:35:12.315636+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b559c8"},"request_uri":"http://127.0.0.1:8000/_wdt/b559c8","method":"GET"} []
[2026-06-09T16:36:16.211133+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-09T16:36:16.212153+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:36:16.222752+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:36:16.224011+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:36:16.229283+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:36:16.229631+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:36:16.229730+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:36:16.229791+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:36:16.236734+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ?","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T16:36:16.238250+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-09T16:36:16.239739+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":1,"4":2,"5":3,"6":4}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":1,"4":2,"5":3,"6":4},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1}} []
[2026-06-09T16:36:16.245667+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:36:16.246728+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-09 16:36:16","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-09 16:36:16","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:16.247492+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-09 16:36:16","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-09 16:36:16","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:16.247981+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-09 16:36:16","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-09 16:36:16","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:16.248328+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-09 16:36:16","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-09 16:36:16","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:16.248667+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:36:16.252936+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:36:16.268129+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:36:16.269638+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:36:16.270822+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:36:16.271859+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:36:16.272700+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:36:16.273410+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:36:16.275357+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:36:16.312063+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:36:16.695378+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9ebb92"},"request_uri":"http://127.0.0.1:8000/_wdt/9ebb92","method":"GET"} []
[2026-06-09T16:36:22.803849+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:36:22.806790+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:36:22.820952+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:36:22.822326+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:36:22.830447+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:36:22.830637+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:36:22.830680+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:36:22.830706+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:36:22.836179+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:36:22.838177+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:36:22.840588+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:36:22.850105+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:36:22.851515+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-09 16:36:22","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-09 16:36:22","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:22.852397+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-09 16:36:22","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-09 16:36:22","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:22.853098+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-09 16:36:22","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-09 16:36:22","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:22.853775+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-09 16:36:22","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-09 16:36:22","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:36:22.861546+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:36:22.867336+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:36:22.874867+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:36:22.876789+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:36:22.878012+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:36:22.878933+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:36:22.879634+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:36:22.880221+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:36:22.882756+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:36:22.925684+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:36:23.396884+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5d9770"},"request_uri":"http://127.0.0.1:8000/_wdt/5d9770","method":"GET"} []
[2026-06-09T16:36:28.523595+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/dashboard/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/dashboard/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/dashboard\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T16:36:29.081855+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ad19c0"},"request_uri":"http://127.0.0.1:8000/_wdt/ad19c0","method":"GET"} []
[2026-06-09T16:37:14.217510+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:37:14.218751+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:14.232336+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:14.237306+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:37:14.239732+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:37:14.239938+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:37:14.239989+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:14.240036+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:14.250401+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:37:14.252010+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:37:14.253475+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:37:14.259511+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:37:14.260868+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-09 16:37:14","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-09 16:37:14","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:14.262317+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-09 16:37:14","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-09 16:37:14","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:14.263365+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-09 16:37:14","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-09 16:37:14","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:14.263889+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-09 16:37:14","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-09 16:37:14","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:14.264283+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:37:14.269321+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:37:14.285236+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:14.286996+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:14.288114+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:14.289091+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:37:14.289772+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:14.290462+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:37:14.293041+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:14.332638+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:14.666944+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e8a17d"},"request_uri":"http://127.0.0.1:8000/_wdt/e8a17d","method":"GET"} []
[2026-06-09T16:37:20.600257+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-09T16:37:20.603210+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:20.603381+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:20.603558+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:20.603677+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:20.603848+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:20.605540+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:20.622275+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:20.626964+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:37:20.629174+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212307"} []
[2026-06-09T16:37:20.631715+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:37:20.631973+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-09T16:37:20.632061+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-09T16:37:20.632110+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-09T16:37:20.632157+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-09T16:37:20.652304+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:20.671843+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:37:20.672454+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:20.672533+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:20.672574+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:20.672600+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:20.672629+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:21.166199+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3f5529"},"request_uri":"http://127.0.0.1:8000/_wdt/3f5529","method":"GET"} []
[2026-06-09T16:37:25.166028+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-09T16:37:25.168372+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:25.168536+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:25.168658+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:25.168836+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:25.185779+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:25.188877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-09T16:37:26.112769+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:37:26.112873+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-09T16:37:26.112919+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-09T16:37:26.112943+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-09T16:37:26.112963+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-09T16:37:26.113129+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-09T16:37:26.113163+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:26.113921+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-09T16:37:26.114964+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:37:26.115444+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-09 16:37:26","3":"127.0.0.1","4":1,"5":"2026-06-09 16:37:26","6":"2026-06-09 16:37:26"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-09 16:37:26","3":"127.0.0.1","4":1,"5":"2026-06-09 16:37:26","6":"2026-06-09 16:37:26"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-09T16:37:26.115984+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:37:26.122921+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:37:26.123974+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-09 16:37:26","2":"2026-06-09 16:37:26","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-09 16:37:26","2":"2026-06-09 16:37:26","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-09T16:37:26.124626+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:37:26.127294+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:37:26.127385+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-09T16:37:26.128712+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-09T16:37:26.128792+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-09T16:37:26.128871+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-09T16:37:26.128917+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-09T16:37:26.128960+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-09T16:37:26.128995+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-09T16:37:26.129029+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-09T16:37:26.129063+00: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-06-09T16:37:26.130238+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:26.149636+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:26.169214+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-09T16:37:26.170252+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:26.176362+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:26.177995+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:26.180061+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T16:37:26.180184+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:37:26.180218+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:26.180244+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:26.185977+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:37:26.187487+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-09T16:37:26.189020+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":1,"3":2,"4":3,"5":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":1,"3":2,"4":3,"5":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1}} []
[2026-06-09T16:37:26.193059+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-09T16:37:26.193969+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-09 16:37:26","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-09 16:37:26","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:26.194749+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-09 16:37:26","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-09 16:37:26","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:26.195182+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-09 16:37:26","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-09 16:37:26","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:26.195558+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-09 16:37:26","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-09 16:37:26","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-09T16:37:26.195893+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-09T16:37:26.198859+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-09T16:37:26.205336+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:26.208079+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:26.209689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:26.211006+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:37:26.211755+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:26.212429+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:37:26.214265+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:26.251856+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:26.299552+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T16:37:26.632941+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-09T16:37:26.913106+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"82aa6c"},"request_uri":"http://127.0.0.1:8000/_wdt/82aa6c","method":"GET"} []
[2026-06-09T16:37:33.497874+00:00] request.INFO: Matched route "login_page". {"route":"login_page","route_parameters":{"_route":"login_page","_controller":"App\\Controller\\DefaultController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} []
[2026-06-09T16:37:33.501789+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:33.525432+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:33.526850+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:33.529181+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T16:37:33.529388+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-09T16:37:33.529446+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:33.529493+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:33.534771+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:33.549785+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:33.562254+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:37:33.562836+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:33.562909+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:33.562938+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:33.562958+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:33.562980+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:33.563395+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:33.569730+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:33.572032+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:33.574071+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T16:37:33.577964+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:33.592549+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:33.604372+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-09T16:37:33.604957+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:33.605009+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:33.605039+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:33.605077+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:33.605103+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:33.605528+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:33.612062+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:33.613115+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:33.615140+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T16:37:33.696432+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:33.737281+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:34.113376+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e3e3c2"},"request_uri":"http://127.0.0.1:8000/_wdt/e3e3c2","method":"GET"} []
[2026-06-09T16:37:35.441165+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-09T16:37:35.442777+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:35.442969+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:35.443112+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:35.443198+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:35.443293+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:35.444845+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:35.469523+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:35.472385+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:35.475494+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T16:37:35.501438+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:35.571974+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:35.652140+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-09T16:37:35.657897+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:35.658434+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:35.659000+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:35.659467+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:35.659940+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:35.661986+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:35.686732+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:35.689935+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:35.696589+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T16:37:35.824435+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:35.895473+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:38.166177+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3de1c4"},"request_uri":"http://127.0.0.1:8000/_wdt/3de1c4","method":"GET"} []
[2026-06-09T16:37:44.028946+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-09T16:37:44.030237+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-09T16:37:44.030334+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:44.030389+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-09T16:37:44.030421+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:44.030458+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-09T16:37:44.031337+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-09T16:37:44.043087+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-09T16:37:44.044286+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:44.045577+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-09T16:37:44.131546+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-09T16:37:44.132543+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-09T16:37:44.161432+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:44.173851+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-09T16:37:44.200961+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-09T16:37:44.205237+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-09T16:37:44.209150+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-09T16:37:44.303741+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-09T16:37:44.371778+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-09T16:37:44.739031+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fa5a51"},"request_uri":"http://127.0.0.1:8000/_wdt/fa5a51","method":"GET"} []
[2026-06-10T12:47:51.122237+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-10T12:47:51.261696+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T12:47:51.281632+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:47:51.281754+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:51.281789+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:51.281811+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:51.281838+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:51.307083+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-10T12:47:51.307785+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-10T12:47:51.455410+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-10T12:47:51.497988+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-10T12:47:51.498745+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:47:51.498819+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:51.498859+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:51.498886+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:51.498928+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:53.123270+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"931f04"},"request_uri":"http://127.0.0.1:8000/_wdt/931f04","method":"GET"} []
[2026-06-10T12:47:56.563670+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-10T12:47:56.566922+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:47:56.567114+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:56.567248+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:56.567523+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:56.615843+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T12:47:56.687923+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-10T12:47:57.629533+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-10T12:47:57.629710+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-10T12:47:57.629807+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-10T12:47:57.629881+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-10T12:47:57.629944+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-10T12:47:57.633408+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-10T12:47:57.633531+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:57.635160+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-10T12:47:57.659681+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T12:47:57.664806+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-10 12:47:57","3":"127.0.0.1","4":1,"5":"2026-06-10 12:47:57","6":"2026-06-10 12:47:57"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-10 12:47:57","3":"127.0.0.1","4":1,"5":"2026-06-10 12:47:57","6":"2026-06-10 12:47:57"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-10T12:47:57.673526+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T12:47:57.682174+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T12:47:57.690627+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-10 12:47:57","2":"2026-06-10 12:47:57","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-10 12:47:57","2":"2026-06-10 12:47:57","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-10T12:47:57.693182+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T12:47:57.696360+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-10T12:47:57.696521+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-10T12:47:57.703750+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-10T12:47:57.703836+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-10T12:47:57.703913+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-10T12:47:57.703961+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-10T12:47:57.704014+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-10T12:47:57.704056+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-10T12:47:57.704096+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-10T12:47:57.704126+00: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-06-10T12:47:57.705506+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T12:47:57.732892+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T12:47:57.752865+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T12:47:57.753630+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:47:57.753737+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:57.753791+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:47:57.753830+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:57.753874+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:47:57.754642+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T12:47:57.765377+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T12:47:57.766514+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:47:57.767860+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T12:47:58.049646+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T12:47:58.059371+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T12:47:58.171163+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:47:58.201258+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:47:58.244186+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T12:47:58.259390+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:47:58.266505+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T12:47:58.453935+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T12:47:58.524615+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T12:47:59.159641+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"03316b"},"request_uri":"http://127.0.0.1:8000/_wdt/03316b","method":"GET"} []
[2026-06-10T12:48:00.602234+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/favicon.ico" (from "http://127.0.0.1:8000/admin/app/exampaper/list")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/favicon.ico\" (from \"http://127.0.0.1:8000/admin/app/exampaper/list\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/favicon.ico/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T12:48:12.314405+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T12:49:29.378108+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T12:49:29.379062+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:49:29.379132+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:49:29.379166+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:49:29.379202+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:49:29.379249+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:49:29.380098+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T12:49:29.391954+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T12:49:29.393799+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:49:29.395164+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T12:49:29.435910+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T12:49:29.437389+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T12:49:29.458252+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:49:29.465076+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:49:29.475929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T12:49:29.480380+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:49:29.489110+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T12:49:29.574765+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T12:49:29.658843+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T12:49:29.723349+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T12:49:30.571011+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ab5fb6"},"request_uri":"http://127.0.0.1:8000/_wdt/ab5fb6","method":"GET"} []
[2026-06-10T12:49:56.274784+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T12:49:56.275580+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:49:56.275635+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:49:56.275663+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:49:56.275684+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:49:56.275707+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:49:56.276265+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T12:49:56.284687+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T12:49:56.285846+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:49:56.287110+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T12:49:56.311833+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T12:49:56.313100+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T12:49:56.322292+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:49:56.325053+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:49:56.329700+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T12:49:56.335221+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:49:56.338544+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T12:49:56.357754+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T12:49:56.436746+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T12:49:56.462164+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T12:49:57.077421+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a1f74b"},"request_uri":"http://127.0.0.1:8000/_wdt/a1f74b","method":"GET"} []
[2026-06-10T12:50:43.227261+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T12:50:43.229118+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:50:43.229282+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:50:43.229370+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:50:43.229433+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:50:43.229530+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:50:43.231305+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T12:50:43.244245+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T12:50:43.245887+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:50:43.247586+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T12:50:43.280887+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T12:50:43.282274+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T12:50:43.291629+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:50:43.296185+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:50:43.302859+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T12:50:43.308969+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:50:43.314933+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T12:50:43.339530+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T12:50:43.425976+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T12:50:43.511514+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T12:50:44.344061+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"90ae4f"},"request_uri":"http://127.0.0.1:8000/_wdt/90ae4f","method":"GET"} []
[2026-06-10T12:53:00.072521+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T12:53:00.073710+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:53:00.073834+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:53:00.073899+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:53:00.073937+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:53:00.073982+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:53:00.075103+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T12:53:00.083075+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T12:53:00.084034+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:53:00.085004+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T12:53:00.110371+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T12:53:00.111652+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T12:53:00.118452+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:53:00.121157+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T12:53:00.126655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T12:53:00.130499+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:53:00.133294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T12:53:00.150753+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T12:53:00.220886+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T12:53:00.253082+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T12:53:00.924248+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f2c8dd"},"request_uri":"http://127.0.0.1:8000/_wdt/f2c8dd","method":"GET"} []
[2026-06-10T12:53:18.602978+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T12:53:18.604517+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T12:53:18.604654+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:53:18.604752+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T12:53:18.604834+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:53:18.604946+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T12:53:18.606831+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T12:53:18.619904+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T12:53:18.621531+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T12:53:18.623179+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T12:53:18.639855+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\RuntimeException: "Cannot resolve argument $importer of "App\Controller\ExamPaperImportController::bulkImportAction()": Cannot autowire service "App\Service\ExamPaperImporter": argument "$uploadDirectory" of method "__construct()" is type-hinted "string", you should configure its value explicitly." at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php line 398 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException(code: 0): Cannot resolve argument $importer of \"App\\Controller\\ExamPaperImportController::bulkImportAction()\": Cannot autowire service \"App\\Service\\ExamPaperImporter\": argument \"$uploadDirectory\" of method \"__construct()\" is type-hinted \"string\", you should configure its value explicitly. at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php:398)"} []
[2026-06-10T12:53:18.662869+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T12:53:18.716932+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T12:53:18.819739+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T12:53:19.476893+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5571cb"},"request_uri":"http://127.0.0.1:8000/_wdt/5571cb","method":"GET"} []
[2026-06-10T13:06:06.259744+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:06:06.261854+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:06:06.261926+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:06:06.261961+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:06:06.261988+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:06:06.262028+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:06:06.262633+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:06:06.269418+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:06:06.271644+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:06:06.273396+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:06:06.278637+00:00] request.CRITICAL: Uncaught PHP Exception ErrorException: "Warning: Undefined property: App\Controller\ExamPaperImportController::$security" at /var/www/html/past_question/src/Controller/ExamPaperImportController.php line 25 {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: App\\Controller\\ExamPaperImportController::$security at /var/www/html/past_question/src/Controller/ExamPaperImportController.php:25)"} []
[2026-06-10T13:06:06.298663+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:06:06.347284+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:06:06.651713+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aef1fe"},"request_uri":"http://127.0.0.1:8000/_wdt/aef1fe","method":"GET"} []
[2026-06-10T13:06:31.720611+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:06:31.722470+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:06:31.722538+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:06:31.722573+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:06:31.722609+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:06:31.722637+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:06:31.723085+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:06:31.729104+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:06:31.730781+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:06:31.732400+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:06:31.736664+00:00] request.CRITICAL: Uncaught PHP Exception ErrorException: "Warning: Undefined property: App\Controller\ExamPaperImportController::$security" at /var/www/html/past_question/src/Controller/ExamPaperImportController.php line 25 {"exception":"[object] (ErrorException(code: 0): Warning: Undefined property: App\\Controller\\ExamPaperImportController::$security at /var/www/html/past_question/src/Controller/ExamPaperImportController.php:25)"} []
[2026-06-10T13:06:31.754691+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:06:31.814839+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:06:32.011079+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"516f8d"},"request_uri":"http://127.0.0.1:8000/_wdt/516f8d","method":"GET"} []
[2026-06-10T13:07:05.966104+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:07:05.967934+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:07:05.968002+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:07:05.968034+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:07:05.968055+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:07:05.968082+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:07:05.968609+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:07:05.976571+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:07:05.978357+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:07:05.979765+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:07:05.986882+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Class "App\Utils\AcademicYearHelper" not found" at /var/www/html/past_question/src/Controller/ExamPaperImportController.php line 40 {"exception":"[object] (Error(code: 0): Class \"App\\Utils\\AcademicYearHelper\" not found at /var/www/html/past_question/src/Controller/ExamPaperImportController.php:40)"} []
[2026-06-10T13:07:06.002836+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:07:06.041508+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:07:06.282742+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b050a9"},"request_uri":"http://127.0.0.1:8000/_wdt/b050a9","method":"GET"} []
[2026-06-10T13:07:48.877572+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:07:48.880618+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:07:48.880702+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:07:48.880732+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:07:48.880753+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:07:48.880830+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:07:48.882784+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:07:48.894413+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:07:48.896027+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:07:48.897296+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:07:48.946259+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:07:48.988552+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:07:49.283737+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"17261f"},"request_uri":"http://127.0.0.1:8000/_wdt/17261f","method":"GET"} []
[2026-06-10T13:10:51.687047+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:10:51.687863+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:10:51.687920+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:10:51.687952+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:10:51.687980+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:10:51.688014+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:10:51.688835+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:10:51.697570+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:10:51.699484+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:10:51.702142+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:10:51.729684+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:10:51.764770+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:10:52.078663+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d64f9a"},"request_uri":"http://127.0.0.1:8000/_wdt/d64f9a","method":"GET"} []
[2026-06-10T13:11:01.168153+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:11:01.169138+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:11:01.169223+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:11:01.169279+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:11:01.169326+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:11:01.169379+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:11:01.170171+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:11:01.177375+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:11:01.179248+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:11:01.181171+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:11:01.215690+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:11:01.263692+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:11:01.401718+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b72718"},"request_uri":"http://127.0.0.1:8000/_wdt/b72718","method":"GET"} []
[2026-06-10T13:11:06.597397+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:14:31.987191+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:14:31.992198+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:14:31.992450+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:14:31.992654+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:14:31.992795+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:14:31.992903+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:14:31.995389+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:14:32.027034+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:14:32.031062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:14:32.035878+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:14:32.137388+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:14:32.225806+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:14:32.899710+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:14:35.035297+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8b52ca"},"request_uri":"http://127.0.0.1:8000/_wdt/8b52ca","method":"GET"} []
[2026-06-10T13:18:24.576673+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T13:18:24.579566+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:18:24.590409+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:18:24.592110+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:18:24.594320+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:18:24.594444+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:18:24.594526+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:18:24.594590+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:18:24.594634+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:18:24.594767+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:18:24.675062+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:18:24.767798+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:18:24.820351+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:18:25.391925+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fd1171"},"request_uri":"http://127.0.0.1:8000/_wdt/fd1171","method":"GET"} []
[2026-06-10T13:25:05.055835+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T13:25:05.058376+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:25:05.064324+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:25:05.066444+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:25:05.068403+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:25:05.068474+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:25:05.068501+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:25:05.068530+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:25:05.068547+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:25:05.068706+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:25:05.118333+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:25:05.163052+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:25:05.301267+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:25:05.761285+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"983746"},"request_uri":"http://127.0.0.1:8000/_wdt/983746","method":"GET"} []
[2026-06-10T13:25:32.589101+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T13:25:32.594055+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:25:32.608320+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:25:32.612519+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:25:32.617334+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:25:32.617691+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:25:32.617868+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:25:32.618028+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:25:32.618176+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:25:32.619418+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:25:32.702915+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:25:32.757219+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:25:32.787864+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:25:33.392262+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"33841c"},"request_uri":"http://127.0.0.1:8000/_wdt/33841c","method":"GET"} []
[2026-06-10T13:25:48.210886+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-10T13:25:48.214306+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:25:48.214673+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:25:48.214886+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:25:48.215074+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:25:48.215243+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:25:48.218007+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:25:48.251586+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:25:48.255798+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:25:48.259872+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:25:48.326087+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:25:48.336296+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T13:25:48.337629+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T13:25:48.389266+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:25:48.454406+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:25:48.875470+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d7a9f4"},"request_uri":"http://127.0.0.1:8000/_wdt/d7a9f4","method":"GET"} []
[2026-06-10T13:26:10.970549+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-10T13:26:10.972615+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:26:10.972786+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:10.972885+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:10.972962+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:10.973040+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:10.975095+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:26:10.996152+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:26:11.001485+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:26:11.003910+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:26:11.033181+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:26:11.244540+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:26:11.317758+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:26:11.658149+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"098ca9"},"request_uri":"http://127.0.0.1:8000/_wdt/098ca9","method":"GET"} []
[2026-06-10T13:26:35.018897+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create?uniqid=s6a2965f3026fb","method":"POST"} []
[2026-06-10T13:26:35.023192+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:26:35.034840+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:26:35.037886+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:26:35.041367+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:26:35.041576+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:26:35.041659+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:35.041748+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:35.041835+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:35.042030+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:35.056204+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-10T13:26:35.076970+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T13:26:35.082565+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:26:35.083036+00:00] doctrine.DEBUG: Executing statement: INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"DCIT302","2":"Test Course here","3":200,"4":"2026-06-10 13:26:35","5":"2026-06-10 13:26:35","6":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"DCIT302","2":"Test Course here","3":200,"4":"2026-06-10 13:26:35","5":"2026-06-10 13:26:35","6":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}} []
[2026-06-10T13:26:35.085391+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:26:35.091627+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:26:35.120081+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:26:35.135887+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T13:26:35.137185+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:26:35.137291+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:35.137351+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:35.137392+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:35.137440+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:35.138097+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:26:35.145466+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:26:35.147485+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:26:35.149065+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:26:35.172411+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:26:35.176620+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T13:26:35.177440+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T13:26:35.204935+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:26:35.260329+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:26:35.597933+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1da3d3"},"request_uri":"http://127.0.0.1:8000/_wdt/1da3d3","method":"GET"} []
[2026-06-10T13:26:38.594567+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-10T13:26:38.597807+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:26:38.598366+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:38.598522+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:26:38.598611+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:38.598705+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:26:38.601021+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:26:38.625058+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:26:38.635023+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:26:38.639282+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:26:38.668503+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:26:38.810101+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:26:38.884724+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:26:39.387312+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d9fdd8"},"request_uri":"http://127.0.0.1:8000/_wdt/d9fdd8","method":"GET"} []
[2026-06-10T13:27:01.608011+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create?uniqid=s6a29660e9e5e7","method":"POST"} []
[2026-06-10T13:27:01.610957+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:27:01.624797+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:27:01.628052+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:27:01.631391+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:27:01.631666+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:27:01.631765+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:27:01.631859+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:27:01.631923+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:27:01.632206+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:27:01.642006+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-10T13:27:01.656329+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2 (parameters: array{"1":"CT980-278"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2","params":{"1":"CT980-278"},"types":{"1":2}} []
[2026-06-10T13:27:01.660865+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:27:01.661723+00:00] doctrine.DEBUG: Executing statement: INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"CT980-278","2":"Another Course here","3":300,"4":"2026-06-10 13:27:01","5":"2026-06-10 13:27:01","6":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"CT980-278","2":"Another Course here","3":300,"4":"2026-06-10 13:27:01","5":"2026-06-10 13:27:01","6":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}} []
[2026-06-10T13:27:01.663155+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:27:01.670869+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:27:01.690375+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:27:01.711050+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T13:27:01.712038+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:27:01.712214+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:27:01.712306+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:27:01.712379+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:27:01.712453+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:27:01.713229+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:27:01.720983+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:27:01.722518+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:27:01.723948+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:27:01.746304+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:27:01.749863+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T13:27:01.751678+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T13:27:01.775964+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:27:01.841950+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:27:02.284622+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"58752a"},"request_uri":"http://127.0.0.1:8000/_wdt/58752a","method":"GET"} []
[2026-06-10T13:28:53.021351+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-10T13:28:53.023884+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:28:53.024047+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:28:53.024180+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:28:53.024284+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:28:53.024373+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:28:53.026126+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:28:53.040638+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:28:53.042540+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:28:53.044829+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:28:53.058938+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:28:53.089026+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:28:53.148899+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:28:53.696350+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"87dbe2"},"request_uri":"http://127.0.0.1:8000/_wdt/87dbe2","method":"GET"} []
[2026-06-10T13:29:52.727691+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create?uniqid=s6a2966950bf80","method":"POST"} []
[2026-06-10T13:29:52.730384+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:29:52.743952+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:29:52.746076+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:29:52.748361+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:29:52.748496+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:29:52.748561+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:29:52.748607+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:29:52.748641+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:29:52.748751+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:29:52.758409+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-10T13:29:52.773951+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-10T13:29:52.776853+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:29:52.777577+00:00] doctrine.DEBUG: Executing statement: INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"CSS097","2":"This is the  CSS course","3":300,"4":"2026-06-10 13:29:52","5":"2026-06-10 13:29:52","6":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"CSS097","2":"This is the  CSS course","3":300,"4":"2026-06-10 13:29:52","5":"2026-06-10 13:29:52","6":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}} []
[2026-06-10T13:29:52.779528+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:29:52.788859+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:29:52.809199+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:29:52.829262+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-10T13:29:52.830081+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:29:52.830182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:29:52.830248+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:29:52.830317+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:29:52.830436+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:29:52.831507+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:29:52.838697+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:29:52.839971+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:29:52.841346+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:29:52.850999+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:29:52.871886+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:29:52.918554+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:29:53.134024+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aa5569"},"request_uri":"http://127.0.0.1:8000/_wdt/aa5569","method":"GET"} []
[2026-06-10T13:30:19.742096+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create?uniqid=s6a2966d0cdd3a","method":"POST"} []
[2026-06-10T13:30:19.746214+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:30:19.765088+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:30:19.768658+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:30:19.771265+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:30:19.771436+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:30:19.771525+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:30:19.771585+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:30:19.771635+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:30:19.771776+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:30:19.788395+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-10T13:30:19.814070+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2 (parameters: array{"1":"BBA 204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2","params":{"1":"BBA 204"},"types":{"1":2}} []
[2026-06-10T13:30:19.818635+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:30:19.819437+00:00] doctrine.DEBUG: Executing statement: INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"BBA 204","2":"Course Three here","3":400,"4":"2026-06-10 13:30:19","5":"2026-06-10 13:30:19","6":1}, types: array{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"BBA 204","2":"Course Three here","3":400,"4":"2026-06-10 13:30:19","5":"2026-06-10 13:30:19","6":1},"types":{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}} []
[2026-06-10T13:30:19.821253+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:30:19.834017+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:30:19.874441+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:30:19.899292+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T13:30:19.900165+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:30:19.900245+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:30:19.900292+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:30:19.900324+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:30:19.900365+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:30:19.901027+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:30:19.908700+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:30:19.910410+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:30:19.912328+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:30:19.938913+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:30:19.943141+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T13:30:19.944118+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T13:30:19.972693+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:30:20.035324+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:30:20.301894+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"346f79"},"request_uri":"http://127.0.0.1:8000/_wdt/346f79","method":"GET"} []
[2026-06-10T13:31:07.884398+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T13:31:07.886601+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:31:07.895883+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:31:07.900541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:31:07.902202+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:31:07.902280+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:31:07.902320+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:31:07.902370+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:31:07.902421+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:31:07.902536+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:31:07.955786+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:31:08.005405+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:31:08.074451+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:31:08.911150+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6dba5d"},"request_uri":"http://127.0.0.1:8000/_wdt/6dba5d","method":"GET"} []
[2026-06-10T13:38:18.505607+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T13:38:18.507351+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:38:18.514994+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:38:18.520304+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:38:18.522208+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:38:18.522332+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:38:18.522395+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:38:18.522503+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:38:18.522549+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:38:18.522686+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:38:18.555322+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T13:38:18.558948+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\Entity\ExamPaper::setCreatedAt(): Argument #1 ($createdAt) must be of type DateTime, DateTimeImmutable given, called in /var/www/html/past_question/src/Service/ExamPaperImporter.php on line 86" at /var/www/html/past_question/vendor/gedmo/doctrine-extensions/src/Timestampable/Traits/TimestampableEntity.php line 52 {"exception":"[object] (TypeError(code: 0): App\\Entity\\ExamPaper::setCreatedAt(): Argument #1 ($createdAt) must be of type DateTime, DateTimeImmutable given, called in /var/www/html/past_question/src/Service/ExamPaperImporter.php on line 86 at /var/www/html/past_question/vendor/gedmo/doctrine-extensions/src/Timestampable/Traits/TimestampableEntity.php:52)"} []
[2026-06-10T13:38:18.579602+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:38:18.655175+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:38:18.687146+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:38:19.109362+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4def4c"},"request_uri":"http://127.0.0.1:8000/_wdt/4def4c","method":"GET"} []
[2026-06-10T13:39:03.960190+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T13:39:03.962247+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:39:03.969489+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:39:03.971010+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:39:03.973921+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:39:03.974147+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:39:03.974222+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:39:03.974286+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:39:03.974327+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:39:03.974516+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:39:04.006993+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T13:39:04.012426+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:39:04.013009+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2026/2027","2":1,"3":1,"4":0,"5":"2026-06-10 13:39:04","6":"2026-06-10 13:39:04","7":2,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2026/2027","2":1,"3":1,"4":0,"5":"2026-06-10 13:39:04","6":"2026-06-10 13:39:04","7":2,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T13:39:04.014965+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"DCIT302-6a2968f802700.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":5}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"DCIT302-6a2968f802700.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":5},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T13:39:04.019573+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:39:04.041760+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:39:04.094125+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:39:04.129073+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:39:04.806622+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7e6467"},"request_uri":"http://127.0.0.1:8000/_wdt/7e6467","method":"GET"} []
[2026-06-10T13:39:11.895536+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T13:39:11.896679+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:39:11.896761+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:39:11.896811+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:39:11.896851+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:39:11.896893+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:39:11.897779+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:39:11.909228+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:39:11.912520+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:39:11.914433+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:39:11.943659+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T13:39:11.944845+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T13:39:11.954341+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:39:11.958923+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:39:11.963261+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:39:11.966375+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:39:11.970353+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T13:39:11.974274+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:39:11.975964+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T13:39:11.993144+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:39:12.077413+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:39:12.116824+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:39:13.107815+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0a840a"},"request_uri":"http://127.0.0.1:8000/_wdt/0a840a","method":"GET"} []
[2026-06-10T13:39:52.205262+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"5"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/5/edit","method":"GET"} []
[2026-06-10T13:39:52.206687+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:39:52.206810+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:39:52.206869+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:39:52.206916+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:39:52.206963+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:39:52.207959+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:39:52.219377+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:39:52.225666+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:39:52.228145+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:39:52.233340+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} []
[2026-06-10T13:39:52.252167+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:39:52.253743+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T13:39:52.258393+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-10T13:39:52.316004+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:39:52.387385+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:39:52.433629+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:39:53.737721+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b7b89a"},"request_uri":"http://127.0.0.1:8000/_wdt/b7b89a","method":"GET"} []
[2026-06-10T13:40:18.893114+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T13:40:18.894303+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:40:18.894389+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:40:18.894435+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:40:18.894483+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:40:18.894522+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:40:18.895328+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:40:18.907370+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:40:18.912142+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:40:18.913643+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:40:18.953510+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T13:40:18.955046+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T13:40:18.968526+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:40:18.973061+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:40:18.979374+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:40:18.985250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:40:18.990877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T13:40:18.994249+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:40:18.996096+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T13:40:19.012868+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:40:19.073478+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:40:19.136280+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:40:19.996799+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d03d45"},"request_uri":"http://127.0.0.1:8000/_wdt/d03d45","method":"GET"} []
[2026-06-10T13:40:22.962752+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:40:22.965931+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:40:22.966142+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:40:22.966252+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:40:22.966333+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:40:22.966416+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:40:22.968692+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:40:22.995283+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:40:23.001223+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:40:23.004374+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:40:23.053139+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:40:23.127717+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:40:23.949247+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:40:25.123098+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8bb11b"},"request_uri":"http://127.0.0.1:8000/_wdt/8bb11b","method":"GET"} []
[2026-06-10T13:45:48.971868+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T13:45:48.975073+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:45:48.975504+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:45:48.975783+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:45:48.976213+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:45:48.976697+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:45:48.979305+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:45:49.003056+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:45:49.006501+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:45:49.010082+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:45:49.121060+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T13:45:49.125574+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T13:45:49.157708+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:45:49.171608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:45:49.189270+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:45:49.205542+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:45:49.223798+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T13:45:49.235123+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:45:49.241569+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T13:45:49.305445+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:45:49.427699+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:45:49.728357+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:45:51.355325+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a56c50"},"request_uri":"http://127.0.0.1:8000/_wdt/a56c50","method":"GET"} []
[2026-06-10T13:45:56.636846+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"5"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/5/show","method":"GET"} []
[2026-06-10T13:45:56.638698+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:45:56.638841+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:45:56.638917+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:45:56.638972+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:45:56.639034+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:45:56.640926+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:45:56.658907+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:45:56.661338+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:45:56.663414+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:45:56.670827+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"5"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"5"},"types":{"1":1}} []
[2026-06-10T13:45:56.721883+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:45:56.751278+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T13:45:56.783303+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:45:56.842852+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:45:56.933574+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:45:58.150545+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9c8f1b"},"request_uri":"http://127.0.0.1:8000/_wdt/9c8f1b","method":"GET"} []
[2026-06-10T13:46:48.990827+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T13:46:48.991797+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:46:48.991866+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:46:48.991900+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:46:48.991924+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:46:48.991951+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:46:48.992800+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:46:49.002844+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:46:49.008103+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:46:49.010216+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:46:49.039571+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T13:46:49.040774+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T13:46:49.050296+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:46:49.053376+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:46:49.058302+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:46:49.063855+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:46:49.069588+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T13:46:49.072915+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:46:49.074664+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T13:46:49.090773+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:46:49.153274+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:46:49.220537+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:46:49.977114+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"93e9be"},"request_uri":"http://127.0.0.1:8000/_wdt/93e9be","method":"GET"} []
[2026-06-10T13:46:54.489986+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T13:46:54.491631+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:46:54.491821+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:46:54.491945+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:46:54.492028+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:46:54.492124+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:46:54.493346+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:46:54.506962+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:46:54.511762+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:46:54.515389+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:46:54.549656+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:46:54.614845+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:46:54.943201+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:46:55.913124+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"62e459"},"request_uri":"http://127.0.0.1:8000/_wdt/62e459","method":"GET"} []
[2026-06-10T13:51:50.559028+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-10T13:51:50.560386+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:51:50.560513+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:50.560611+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:50.560654+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:50.560696+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:50.564318+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-10T13:51:50.564580+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-10T13:51:50.617312+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-10T13:51:50.618133+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:51:50.618214+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:50.618260+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:50.618293+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:50.618329+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:50.760714+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:51:52.517964+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"099b86"},"request_uri":"http://127.0.0.1:8000/_wdt/099b86","method":"GET"} []
[2026-06-10T13:51:55.615755+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-10T13:51:55.620702+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:51:55.621544+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:55.621892+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:55.622353+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:55.656997+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:51:55.660386+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-10T13:51:56.600144+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-10T13:51:56.600345+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-10T13:51:56.600430+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-10T13:51:56.600507+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-10T13:51:56.600567+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-10T13:51:56.601005+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-10T13:51:56.601105+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:56.602740+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-10T13:51:56.604583+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:51:56.605310+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-10 13:51:56","3":"127.0.0.1","4":1,"5":"2026-06-10 13:51:56","6":"2026-06-10 13:51:56"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-10 13:51:56","3":"127.0.0.1","4":1,"5":"2026-06-10 13:51:56","6":"2026-06-10 13:51:56"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-10T13:51:56.607041+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:51:56.611837+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:51:56.615164+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-10 13:51:56","2":"2026-06-10 13:51:56","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-10 13:51:56","2":"2026-06-10 13:51:56","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-10T13:51:56.616925+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:51:56.622181+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-10T13:51:56.622299+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-10T13:51:56.624175+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-10T13:51:56.624322+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-10T13:51:56.624407+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-10T13:51:56.624474+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-10T13:51:56.624527+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-10T13:51:56.624564+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-10T13:51:56.624597+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-10T13:51:56.624632+00: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-06-10T13:51:56.625797+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:51:56.650591+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:51:56.682405+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-10T13:51:56.684659+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:51:56.684927+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:56.685113+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:51:56.685260+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:56.685446+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:51:56.687876+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:51:56.700778+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:51:56.703489+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:51:56.705589+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:51:56.763399+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:51:56.769278+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T13:51:56.771554+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T13:51:56.808673+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:51:56.883930+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:51:56.921731+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:51:58.190891+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a4fd5c"},"request_uri":"http://127.0.0.1:8000/_wdt/a4fd5c","method":"GET"} []
[2026-06-10T13:52:00.846887+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-10T13:52:00.851830+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:52:00.852555+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:52:00.853037+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:52:00.853200+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:52:00.853346+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:52:00.859988+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:52:00.894676+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:52:00.899611+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:52:00.905738+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:52:00.960279+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:52:01.053377+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:52:01.142512+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:52:01.580575+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:52:02.844287+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"36daa2"},"request_uri":"http://127.0.0.1:8000/_wdt/36daa2","method":"GET"} []
[2026-06-10T13:52:11.025455+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-10T13:52:11.026566+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:52:11.026657+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:52:11.026700+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:52:11.026730+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:52:11.026765+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:52:11.027639+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:52:11.041736+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:52:11.043373+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:52:11.044969+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:52:11.071720+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-10T13:52:11.081005+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-10T13:52:11.087729+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:52:11.092971+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:52:11.096202+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:52:11.111354+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:52:11.175611+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:52:11.213742+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:52:12.444937+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"776f75"},"request_uri":"http://127.0.0.1:8000/_wdt/776f75","method":"GET"} []
[2026-06-10T13:52:15.216614+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-10T13:52:15.219842+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:52:15.220280+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:52:15.220698+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:52:15.220833+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:52:15.220943+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:52:15.222785+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:52:15.248630+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:52:15.253832+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:52:15.258002+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:52:15.378325+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:52:15.479165+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:52:15.718808+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:52:16.853517+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e31362"},"request_uri":"http://127.0.0.1:8000/_wdt/e31362","method":"GET"} []
[2026-06-10T13:54:04.276094+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:54:04.280187+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.282894+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:04.301251+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.301643+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:04.306839+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.307116+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:04.317896+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.318233+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:04.327551+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-10T13:54:04.333997+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.334305+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:04.342139+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:54:04.353681+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.354065+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:04.355302+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.355483+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:04.356687+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.356908+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:04.357967+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.358225+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:04.359691+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-10T13:54:04.362107+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.362517+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:04.363827+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:54:04.367587+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.367935+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:04.374001+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:04.375533+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:04.377218+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:04.398923+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.425794+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:04.444641+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-10T13:54:04.447137+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:54:08.997046+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:54:09.001506+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:10.364633+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:10.366316+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:54:10.378159+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:10.378808+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:10.381296+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:10.381876+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:10.385245+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-10T13:54:10.389939+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:54:10.390548+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:54:10.402522+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:54:10.404089+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:54:10.404986+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:54:10.408200+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-10T13:54:10.412954+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:54:10.416279+00:00] doctrine.DEBUG: Executing query: ALTER TABLE department CHANGE code code VARCHAR(50) DEFAULT NULL {"sql":"ALTER TABLE department CHANGE code code VARCHAR(50) DEFAULT NULL"} []
[2026-06-10T13:54:10.536677+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty CHANGE code code VARCHAR(50) DEFAULT NULL {"sql":"ALTER TABLE faculty CHANGE code code VARCHAR(50) DEFAULT NULL"} []
[2026-06-10T13:54:10.663979+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260610135404","2":"2026-06-10 13:54:10","3":250}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260610135404","2":"2026-06-10 13:54:10","3":250},"types":{"1":2,"2":2,"3":1}} []
[2026-06-10T13:54:10.668076+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-10T13:54:10.678584+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:54:25.296878+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-10T13:54:25.298305+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:54:25.298434+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:54:25.298510+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:54:25.298544+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:54:25.298584+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:54:25.299591+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:54:25.313737+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:54:25.320035+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:54:25.323642+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:54:25.352519+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:54:25.412375+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:54:25.464039+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:54:26.029444+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"51102c"},"request_uri":"http://127.0.0.1:8000/_wdt/51102c","method":"GET"} []
[2026-06-10T13:54:56.593570+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-10T13:54:56.594500+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:54:56.594569+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:54:56.594603+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:54:56.594634+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:54:56.594661+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:54:56.595407+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:54:56.604128+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:54:56.605906+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:54:56.608224+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:54:56.635391+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:54:56.686357+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:54:56.734287+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:54:57.318967+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1d69c9"},"request_uri":"http://127.0.0.1:8000/_wdt/1d69c9","method":"GET"} []
[2026-06-10T13:55:00.584318+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create?uniqid=s6a296cb0950e3","method":"POST"} []
[2026-06-10T13:55:00.588012+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:55:00.600637+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:55:00.602382+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:55:00.604595+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:55:00.604806+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:55:00.604883+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:00.604955+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:00.605011+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:00.605197+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:00.630270+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"FACULTY OF PUBLIC RELATIONS, ADVERTISING AND MARKETING"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.name = ? LIMIT 2","params":{"1":"FACULTY OF PUBLIC RELATIONS, ADVERTISING AND MARKETING"},"types":{"1":2}} []
[2026-06-10T13:55:00.633344+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:55:00.633818+00:00] doctrine.DEBUG: Executing statement: INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?) (parameters: array{"1":"FACULTY OF PUBLIC RELATIONS, ADVERTISING AND MARKETING","2":null,"3":"2026-06-10 13:55:00","4":"2026-06-10 13:55:00"}, types: array{"1":2,"2":2,"3":2,"4":2}) {"sql":"INSERT INTO faculty (name, code, created_at, updated_at) VALUES (?, ?, ?, ?)","params":{"1":"FACULTY OF PUBLIC RELATIONS, ADVERTISING AND MARKETING","2":null,"3":"2026-06-10 13:55:00","4":"2026-06-10 13:55:00"},"types":{"1":2,"2":2,"3":2,"4":2}} []
[2026-06-10T13:55:00.634650+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:55:00.644281+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:55:00.665877+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:55:00.695406+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T13:55:00.696580+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:55:00.696693+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:00.696763+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:00.696836+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:00.696960+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:00.698224+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:55:00.709290+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:55:00.711420+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:55:00.713375+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:55:00.744097+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-10T13:55:00.745061+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-10T13:55:00.752261+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:55:00.759619+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:55:00.761784+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:55:00.763921+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T13:55:00.780101+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:55:00.855810+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:55:00.897994+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:55:01.832222+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fe797c"},"request_uri":"http://127.0.0.1:8000/_wdt/fe797c","method":"GET"} []
[2026-06-10T13:55:10.976835+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-10T13:55:10.977658+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:55:10.977720+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:10.977752+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:10.977774+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:10.977799+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:10.978415+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:55:10.990786+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:55:10.992512+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:55:10.994040+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:55:11.022000+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T13:55:11.024533+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-10T13:55:11.025332+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-10T13:55:11.049121+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:55:11.106016+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:55:11.179832+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:55:12.319477+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"66a095"},"request_uri":"http://127.0.0.1:8000/_wdt/66a095","method":"GET"} []
[2026-06-10T13:55:13.694366+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create","method":"GET"} []
[2026-06-10T13:55:13.697370+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:55:13.697601+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:13.697803+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:55:13.697986+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:13.698111+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:55:13.699857+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:55:13.719671+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:55:13.722175+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:55:13.724656+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:55:13.740351+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T13:55:13.804137+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:55:13.889299+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:55:14.157957+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:55:16.001343+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b1474b"},"request_uri":"http://127.0.0.1:8000/_wdt/b1474b","method":"GET"} []
[2026-06-10T13:56:39.429211+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create","method":"GET"} []
[2026-06-10T13:56:39.430527+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:56:39.430624+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:56:39.430676+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:56:39.430713+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:56:39.430757+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:56:39.431563+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:56:39.444745+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:56:39.450134+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:56:39.452145+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:56:39.462746+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T13:56:39.480883+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:56:39.534041+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:56:39.594943+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:56:40.131963+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"db4317"},"request_uri":"http://127.0.0.1:8000/_wdt/db4317","method":"GET"} []
[2026-06-10T13:57:13.345980+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create","method":"GET"} []
[2026-06-10T13:57:13.346808+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:57:13.346864+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:13.346893+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:13.346913+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:13.346937+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:13.347550+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:57:13.359435+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:57:13.361702+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:57:13.363089+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:57:13.370872+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T13:57:13.395710+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:57:13.459709+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:57:13.517711+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:57:14.058577+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"63b246"},"request_uri":"http://127.0.0.1:8000/_wdt/63b246","method":"GET"} []
[2026-06-10T13:57:18.972409+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create?uniqid=s6a296d39590fe","method":"POST"} []
[2026-06-10T13:57:18.979448+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:57:18.998070+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:57:19.000098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:57:19.002444+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:57:19.002744+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:57:19.002847+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:19.003102+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:19.003267+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:19.003856+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:19.023302+00:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?) (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?)","params":{"1":"4"},"types":{"1":1}} []
[2026-06-10T13:57:19.061696+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"DEPARTMENT OF ADVERTISING"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2","params":{"1":"DEPARTMENT OF ADVERTISING"},"types":{"1":2}} []
[2026-06-10T13:57:19.065427+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:57:19.066039+00:00] doctrine.DEBUG: Executing statement: INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"DEPARTMENT OF ADVERTISING","2":null,"3":"2026-06-10 13:57:19","4":"2026-06-10 13:57:19","5":4}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"DEPARTMENT OF ADVERTISING","2":null,"3":"2026-06-10 13:57:19","4":"2026-06-10 13:57:19","5":4},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-10T13:57:19.067032+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:57:19.081894+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:57:19.102740+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:57:19.126232+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T13:57:19.127251+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:57:19.127353+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:19.127436+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:19.127533+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:19.127611+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:19.128448+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:57:19.138521+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:57:19.141397+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:57:19.144061+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:57:19.176081+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T13:57:19.179248+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-10T13:57:19.180386+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-10T13:57:19.210687+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:57:19.271207+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:57:19.357440+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:57:20.703831+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cbfdbe"},"request_uri":"http://127.0.0.1:8000/_wdt/cbfdbe","method":"GET"} []
[2026-06-10T13:57:37.601151+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list","method":"GET"} []
[2026-06-10T13:57:37.602133+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:57:37.602207+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:37.602246+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:57:37.602276+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:37.602307+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:57:37.603026+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:57:37.612932+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:57:37.614661+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:57:37.616520+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:57:37.645071+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-10T13:57:37.647889+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T13:57:37.651126+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-10T13:57:37.653845+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-10T13:57:37.677578+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:57:37.746519+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:57:37.786141+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:57:38.963474+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"145a6d"},"request_uri":"http://127.0.0.1:8000/_wdt/145a6d","method":"GET"} []
[2026-06-10T13:58:06.116175+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create","method":"GET"} []
[2026-06-10T13:58:06.117279+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:58:06.117363+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:58:06.117407+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:58:06.117437+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:58:06.117492+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:58:06.118264+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:58:06.131313+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:58:06.133412+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:58:06.134895+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:58:06.143180+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-10T13:58:06.145958+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:58:06.147065+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:58:06.147775+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T13:58:06.167571+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:58:06.216789+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:58:06.288856+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:58:07.155794+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f388f9"},"request_uri":"http://127.0.0.1:8000/_wdt/f388f9","method":"GET"} []
[2026-06-10T13:59:03.688263+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:59:03.694989+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.696635+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:03.698434+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.698736+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:03.703295+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.703690+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:03.705348+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.705767+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:03.707987+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-10T13:59:03.711716+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.712057+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:03.715866+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:59:03.720122+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.720413+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:03.721587+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.721775+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:03.722705+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.722906+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:03.723892+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.724055+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:03.725295+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-10T13:59:03.727048+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.727231+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:03.728547+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:59:03.730406+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.730689+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:03.736752+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:03.738410+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:03.740342+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:03.744959+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.772111+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:03.788611+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-10T13:59:03.790714+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:59:08.825358+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:59:08.829678+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:10.467384+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:10.468491+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-10T13:59:10.474018+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:10.474386+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:10.475992+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:10.476211+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:10.478001+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-10T13:59:10.480732+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-10T13:59:10.481083+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-10T13:59:10.487716+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:59:10.488677+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:59:10.489282+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-10T13:59:10.491080+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-10T13:59:10.493038+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:59:10.495154+00:00] doctrine.DEBUG: Executing query: ALTER TABLE programme CHANGE code code VARCHAR(50) DEFAULT NULL {"sql":"ALTER TABLE programme CHANGE code code VARCHAR(50) DEFAULT NULL"} []
[2026-06-10T13:59:10.581168+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260610135903","2":"2026-06-10 13:59:10","3":87}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260610135903","2":"2026-06-10 13:59:10","3":87},"types":{"1":2,"2":2,"3":1}} []
[2026-06-10T13:59:10.584759+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-10T13:59:10.592486+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:59:20.811362+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create","method":"GET"} []
[2026-06-10T13:59:20.812641+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:59:20.812741+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:20.812793+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:20.812831+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:20.812888+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:20.814011+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:59:20.823393+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:59:20.825487+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:59:20.827240+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:59:20.839078+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-10T13:59:20.841502+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T13:59:20.842242+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T13:59:20.842786+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T13:59:20.865310+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:59:20.921986+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:59:20.982512+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:59:21.538113+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3bad28"},"request_uri":"http://127.0.0.1:8000/_wdt/3bad28","method":"GET"} []
[2026-06-10T13:59:25.442533+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create?uniqid=s6a296db8cace8","method":"POST"} []
[2026-06-10T13:59:25.447754+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:59:25.469489+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:59:25.471621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:59:25.473950+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:59:25.474060+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:59:25.474129+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:25.474193+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:25.474238+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:25.474380+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:25.486875+00:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ WHERE d0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ WHERE d0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-10T13:59:25.507785+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"ADVERTISING"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.name = ? LIMIT 2","params":{"1":"ADVERTISING"},"types":{"1":2}} []
[2026-06-10T13:59:25.511572+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T13:59:25.512282+00:00] doctrine.DEBUG: Executing statement: INSERT INTO programme (name, code, created_at, updated_at, department_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"ADVERTISING","2":null,"3":"2026-06-10 13:59:25","4":"2026-06-10 13:59:25","5":1}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO programme (name, code, created_at, updated_at, department_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"ADVERTISING","2":null,"3":"2026-06-10 13:59:25","4":"2026-06-10 13:59:25","5":1},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-10T13:59:25.514198+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T13:59:25.527930+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:59:25.558330+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:59:25.589574+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T13:59:25.591406+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:59:25.591624+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:25.591704+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:25.591768+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:25.591833+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:25.592936+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:59:25.604063+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:59:25.606875+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:59:25.609821+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:59:25.643806+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-10T13:59:25.647912+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T13:59:25.652438+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-10T13:59:25.653486+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-10T13:59:25.683517+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:59:25.770324+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:59:25.823273+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:59:27.340594+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"22bdc0"},"request_uri":"http://127.0.0.1:8000/_wdt/22bdc0","method":"GET"} []
[2026-06-10T13:59:31.245717+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-10T13:59:31.248869+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:59:31.249155+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:31.249386+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:31.249585+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:31.249741+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:31.252954+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:59:31.272851+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:59:31.279412+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:59:31.283501+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:59:31.365983+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:59:31.375245+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T13:59:31.380860+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T13:59:31.445163+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:59:31.523316+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:59:31.910925+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:59:33.285881+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e501d8"},"request_uri":"http://127.0.0.1:8000/_wdt/e501d8","method":"GET"} []
[2026-06-10T13:59:34.871273+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-10T13:59:34.874887+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T13:59:34.875259+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:34.875607+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T13:59:34.877009+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:34.877478+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T13:59:34.884981+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T13:59:34.923211+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T13:59:34.930380+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T13:59:34.933875+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T13:59:34.965379+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T13:59:35.060224+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T13:59:35.156188+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T13:59:35.538817+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T13:59:36.897315+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6c0547"},"request_uri":"http://127.0.0.1:8000/_wdt/6c0547","method":"GET"} []
[2026-06-10T14:00:22.051047+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create?uniqid=s6a296dc6e67e2","method":"POST"} []
[2026-06-10T14:00:22.054011+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:00:22.066064+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:00:22.067498+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:00:22.069416+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:00:22.069586+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:00:22.069640+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:00:22.069687+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:00:22.069719+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:00:22.069836+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:00:22.083171+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"2"},"types":{"1":1}} []
[2026-06-10T14:00:22.102300+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2 (parameters: array{"1":"ADVG 601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2","params":{"1":"ADVG 601"},"types":{"1":2}} []
[2026-06-10T14:00:22.105304+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:00:22.105775+00:00] doctrine.DEBUG: Executing statement: INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"ADVG 601","2":"ADVG 601 ADVERTISING MANAGEMENT","3":600,"4":"2026-06-10 14:00:22","5":"2026-06-10 14:00:22","6":2}, types: array{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"ADVG 601","2":"ADVG 601 ADVERTISING MANAGEMENT","3":600,"4":"2026-06-10 14:00:22","5":"2026-06-10 14:00:22","6":2},"types":{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}} []
[2026-06-10T14:00:22.106736+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:00:22.114190+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:00:22.132184+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:00:22.153703+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T14:00:22.154443+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:00:22.154565+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:00:22.154614+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:00:22.154646+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:00:22.154698+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:00:22.155274+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:00:22.163980+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:00:22.165198+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:00:22.166483+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:00:22.211880+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:00:22.218883+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T14:00:22.220293+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T14:00:22.253832+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:00:22.317677+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:00:22.402182+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:00:23.967806+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dca01b"},"request_uri":"http://127.0.0.1:8000/_wdt/dca01b","method":"GET"} []
[2026-06-10T14:01:04.479434+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-10T14:01:04.481776+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:01:04.482034+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:01:04.482164+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:01:04.482267+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:01:04.482351+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:01:04.485417+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:01:04.501767+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:01:04.504520+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:01:04.506855+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:01:04.551126+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:01:04.556757+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T14:01:04.557971+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T14:01:04.599596+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:01:04.679391+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:01:04.721063+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:01:06.503842+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dead95"},"request_uri":"http://127.0.0.1:8000/_wdt/dead95","method":"GET"} []
[2026-06-10T14:01:07.712151+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-10T14:01:07.715130+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:01:07.715506+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:01:07.715645+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:01:07.715725+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:01:07.715838+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:01:07.717829+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:01:07.742936+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:01:07.751813+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:01:07.757000+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:01:07.864197+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T14:01:07.872807+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-10T14:01:07.876153+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-10T14:01:07.958034+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:01:08.055992+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:01:09.323048+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:01:10.299854+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6e494c"},"request_uri":"http://127.0.0.1:8000/_wdt/6e494c","method":"GET"} []
[2026-06-10T14:01:14.317404+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create","method":"GET"} []
[2026-06-10T14:01:14.319917+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:01:14.320079+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:01:14.320153+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:01:14.320202+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:01:14.320258+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:01:14.321393+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:01:14.335517+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:01:14.340910+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:01:14.342996+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:01:14.352763+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T14:01:14.382850+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:01:14.443220+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:01:15.325394+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:01:15.673218+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0cdb52"},"request_uri":"http://127.0.0.1:8000/_wdt/0cdb52","method":"GET"} []
[2026-06-10T14:02:14.356870+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create?uniqid=s6a296e2a5493d","method":"POST"} []
[2026-06-10T14:02:14.360872+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:14.374549+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:14.377832+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:14.381268+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:14.381530+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:14.381708+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:14.381839+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:14.381942+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:14.382226+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:14.403368+00:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?) (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?)","params":{"1":"4"},"types":{"1":1}} []
[2026-06-10T14:02:14.438801+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"DEPARTMENT OF COMMUNICATION STUDIES"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2","params":{"1":"DEPARTMENT OF COMMUNICATION STUDIES"},"types":{"1":2}} []
[2026-06-10T14:02:14.445007+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:02:14.445911+00:00] doctrine.DEBUG: Executing statement: INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"DEPARTMENT OF COMMUNICATION STUDIES","2":null,"3":"2026-06-10 14:02:14","4":"2026-06-10 14:02:14","5":4}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"DEPARTMENT OF COMMUNICATION STUDIES","2":null,"3":"2026-06-10 14:02:14","4":"2026-06-10 14:02:14","5":4},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-10T14:02:14.447385+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:02:14.459391+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:14.488283+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:14.517219+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T14:02:14.518233+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:14.518353+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:14.518441+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:14.518544+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:14.518601+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:14.519424+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:14.528588+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:14.530480+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:14.532858+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:14.558922+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T14:02:14.561757+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-10T14:02:14.563010+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-10T14:02:14.599774+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:14.681303+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:14.794692+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:02:16.325592+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"040339"},"request_uri":"http://127.0.0.1:8000/_wdt/040339","method":"GET"} []
[2026-06-10T14:02:18.251777+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list","method":"GET"} []
[2026-06-10T14:02:18.255190+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:18.255495+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:18.255681+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:18.255825+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:18.255991+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:18.259625+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:18.284915+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:18.294717+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:18.299761+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:18.406017+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-10T14:02:18.413995+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T14:02:18.423284+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-10T14:02:18.426373+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-10T14:02:18.503765+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:18.610506+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:18.820311+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:02:20.293848+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"28da47"},"request_uri":"http://127.0.0.1:8000/_wdt/28da47","method":"GET"} []
[2026-06-10T14:02:24.742135+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create","method":"GET"} []
[2026-06-10T14:02:24.757719+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:24.758303+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:24.759025+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:24.759476+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:24.759665+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:24.764179+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:24.875212+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:24.879084+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:24.896937+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:24.996539+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-10T14:02:25.018069+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T14:02:25.029651+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:02:25.042781+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T14:02:25.307547+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:25.464398+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:25.724686+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:02:26.811707+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"121e6a"},"request_uri":"http://127.0.0.1:8000/_wdt/121e6a","method":"GET"} []
[2026-06-10T14:02:45.833722+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create?uniqid=s6a296e70e13e5","method":"POST"} []
[2026-06-10T14:02:45.836039+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:45.857368+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:45.859365+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:45.861226+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:45.861371+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:45.861452+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:45.861563+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:45.861625+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:45.861789+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:45.877522+00:00] doctrine.DEBUG: Executing statement: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ WHERE d0_.id IN (?) (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ WHERE d0_.id IN (?)","params":{"1":"4"},"types":{"1":1}} []
[2026-06-10T14:02:45.905694+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"PUBLIC RELATIONS"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.name = ? LIMIT 2","params":{"1":"PUBLIC RELATIONS"},"types":{"1":2}} []
[2026-06-10T14:02:45.909601+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:02:45.910304+00:00] doctrine.DEBUG: Executing statement: INSERT INTO programme (name, code, created_at, updated_at, department_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"PUBLIC RELATIONS","2":null,"3":"2026-06-10 14:02:45","4":"2026-06-10 14:02:45","5":4}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO programme (name, code, created_at, updated_at, department_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"PUBLIC RELATIONS","2":null,"3":"2026-06-10 14:02:45","4":"2026-06-10 14:02:45","5":4},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-10T14:02:45.911564+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:02:45.921475+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:45.939143+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:45.961317+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T14:02:45.962021+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:45.962084+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:45.962120+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:45.962143+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:45.962171+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:45.962627+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:45.969370+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:45.971018+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:45.972772+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:45.998833+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-10T14:02:46.001346+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-10T14:02:46.005048+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-10T14:02:46.006611+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-10T14:02:46.037765+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:46.113297+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:46.163242+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:02:47.160579+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9f4d13"},"request_uri":"http://127.0.0.1:8000/_wdt/9f4d13","method":"GET"} []
[2026-06-10T14:02:48.618289+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-10T14:02:48.624086+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:48.624344+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:48.624523+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:48.624642+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:48.624769+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:48.628220+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:48.658449+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:48.665274+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:48.673738+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:48.821940+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:02:48.833302+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T14:02:48.835822+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T14:02:48.934252+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:49.039052+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:49.356297+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:02:50.797424+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"147cc1"},"request_uri":"http://127.0.0.1:8000/_wdt/147cc1","method":"GET"} []
[2026-06-10T14:02:53.576283+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-10T14:02:53.588384+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:02:53.588731+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:53.588876+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:02:53.588999+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:53.589090+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:02:53.591302+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:02:53.658669+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:02:53.667009+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:02:53.673859+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:02:53.717788+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:02:53.798395+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:02:53.882749+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:02:54.389914+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:02:55.955814+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"100135"},"request_uri":"http://127.0.0.1:8000/_wdt/100135","method":"GET"} []
[2026-06-10T14:03:58.728489+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create?uniqid=s6a296e8da91f4","method":"POST"} []
[2026-06-10T14:03:58.731050+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:03:58.740955+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:03:58.742669+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:03:58.744417+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:03:58.744571+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:03:58.744646+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:03:58.744716+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:03:58.744765+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:03:58.744907+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:03:58.758916+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"3"},"types":{"1":1}} []
[2026-06-10T14:03:58.776844+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:03:58.779969+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:03:58.780473+00:00] doctrine.DEBUG: Executing statement: INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"MADC671","2":"MADC671 ADVANCED COMMUNICATION RESEARCH: THEORIES, CONCEPTS AND METHODS","3":600,"4":"2026-06-10 14:03:58","5":"2026-06-10 14:03:58","6":3}, types: array{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}) {"sql":"INSERT INTO course (course_code, title, level, created_at, updated_at, programme_id) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"MADC671","2":"MADC671 ADVANCED COMMUNICATION RESEARCH: THEORIES, CONCEPTS AND METHODS","3":600,"4":"2026-06-10 14:03:58","5":"2026-06-10 14:03:58","6":3},"types":{"1":2,"2":2,"3":1,"4":2,"5":2,"6":1}} []
[2026-06-10T14:03:58.781265+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:03:58.788240+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:03:58.808619+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:03:58.831788+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T14:03:58.832627+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:03:58.832747+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:03:58.832794+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:03:58.832825+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:03:58.832860+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:03:58.833518+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:03:58.842147+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:03:58.844026+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:03:58.845695+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:03:58.873680+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:03:58.878143+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T14:03:58.879220+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T14:03:58.911111+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:03:58.979387+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:03:59.067292+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:03:59.981333+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"17f2e8"},"request_uri":"http://127.0.0.1:8000/_wdt/17f2e8","method":"GET"} []
[2026-06-10T14:06:42.338358+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T14:06:42.339768+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:06:42.339855+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:06:42.339905+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:06:42.339935+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:06:42.339970+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:06:42.340755+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:06:42.351952+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:06:42.356668+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:06:42.358189+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:06:42.389491+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T14:06:42.390584+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T14:06:42.402723+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T14:06:42.405689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T14:06:42.411275+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:06:42.418174+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:06:42.421975+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T14:06:42.424308+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:06:42.426100+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T14:06:42.445850+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:06:42.522275+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:06:42.559234+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:06:44.065913+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2a2667"},"request_uri":"http://127.0.0.1:8000/_wdt/2a2667","method":"GET"} []
[2026-06-10T14:06:46.980420+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:06:46.985929+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:06:46.986430+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:06:46.986785+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:06:46.987278+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:06:46.987438+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:06:46.990636+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:06:47.033509+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:06:47.038562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:06:47.046187+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:06:47.150254+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:06:47.238016+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:06:47.767280+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-10T14:06:49.006633+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6795ec"},"request_uri":"http://127.0.0.1:8000/_wdt/6795ec","method":"GET"} []
[2026-06-10T14:07:02.141339+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:07:02.142544+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:07:02.152373+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:07:02.157313+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:07:02.158948+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:07:02.159023+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:07:02.159047+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:02.159073+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:02.159090+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:02.159161+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:02.207987+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:07:02.209508+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:07:21.980477+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T14:07:21.982992+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:07:21.983266+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:21.983426+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:21.983575+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:21.983684+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:21.985601+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:07:22.003903+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:07:22.008963+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:07:22.012763+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:07:22.077961+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:07:22.090736+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T14:07:22.094148+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T14:07:22.215658+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:07:22.346124+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:07:22.822247+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cd0bb7"},"request_uri":"http://127.0.0.1:8000/_wdt/cd0bb7","method":"GET"} []
[2026-06-10T14:07:50.675599+00:00] request.INFO: Matched route "admin_app_course_edit". {"route":"admin_app_course_edit","route_parameters":{"_route":"admin_app_course_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_edit","id":"6"},"request_uri":"http://127.0.0.1:8000/admin/app/course/6/edit","method":"GET"} []
[2026-06-10T14:07:50.677141+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:07:50.677232+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:50.677293+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:50.677343+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:50.677406+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:50.678430+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:07:50.690240+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:07:50.694998+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:07:50.696418+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:07:50.699488+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"6"},"types":{"1":1}} []
[2026-06-10T14:07:50.710380+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:07:50.713142+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:07:50.735712+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:07:50.785853+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:07:51.054313+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b1b84b"},"request_uri":"http://127.0.0.1:8000/_wdt/b1b84b","method":"GET"} []
[2026-06-10T14:07:57.756317+00:00] request.INFO: Matched route "admin_app_course_edit". {"route":"admin_app_course_edit","route_parameters":{"_route":"admin_app_course_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_edit","id":"6"},"request_uri":"http://127.0.0.1:8000/admin/app/course/6/edit?uniqid=s6a296fb6abfbb","method":"POST"} []
[2026-06-10T14:07:57.760673+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:07:57.772559+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:07:57.774623+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:07:57.776877+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:07:57.777003+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:07:57.777055+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:57.777105+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:57.777138+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:57.777266+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:57.782826+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"6"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"6"},"types":{"1":1}} []
[2026-06-10T14:07:57.790592+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:07:57.795523+00:00] doctrine.DEBUG: Executing statement: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?) (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ WHERE p0_.id IN (?)","params":{"1":"2"},"types":{"1":1}} []
[2026-06-10T14:07:57.812450+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 2","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:07:57.814073+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:07:57.814914+00:00] doctrine.DEBUG: Executing statement: UPDATE course SET course_code = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"ADVG601","2":"2026-06-10 14:07:57","3":6}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE course SET course_code = ?, updated_at = ? WHERE id = ?","params":{"1":"ADVG601","2":"2026-06-10 14:07:57","3":6},"types":{"1":2,"2":2,"3":1}} []
[2026-06-10T14:07:57.815745+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:07:57.821959+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:07:57.846145+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:07:57.865370+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-10T14:07:57.866083+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:07:57.866157+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:57.866215+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:07:57.866259+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:57.866308+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:07:57.866855+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:07:57.874053+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:07:57.875936+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:07:57.877769+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:07:57.903559+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-10T14:07:57.906875+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-10T14:07:57.907685+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-10T14:07:57.939527+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:07:58.006221+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:07:58.450130+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8c9412"},"request_uri":"http://127.0.0.1:8000/_wdt/8c9412","method":"GET"} []
[2026-06-10T14:08:06.094852+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:08:06.100845+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:08:06.127567+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:08:06.133322+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:08:06.137947+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:08:06.138204+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:08:06.138427+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:08:06.138641+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:08:06.138755+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:08:06.139032+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:08:06.272843+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:08:06.281009+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:08:17.628144+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:08:17.629942+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:08:17.630142+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:08:17.630317+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:08:17.630437+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:08:17.630611+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:08:17.632896+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:08:17.644935+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:08:17.649422+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:08:17.651390+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:08:17.679787+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:08:17.730861+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:08:18.009927+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"57759a"},"request_uri":"http://127.0.0.1:8000/_wdt/57759a","method":"GET"} []
[2026-06-10T14:09:05.209838+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:09:05.211119+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:09:05.217001+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:09:05.222153+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:09:05.224315+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:09:05.224402+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:09:05.224433+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:09:05.224478+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:09:05.224517+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:09:05.224613+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:09:05.264831+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:09:05.268663+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:09:51.023791+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:09:51.025131+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:09:51.032123+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:09:51.037315+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:09:51.039004+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:09:51.039120+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:09:51.039149+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:09:51.039181+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:09:51.039200+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:09:51.039282+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:09:51.080630+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:09:51.087344+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:09:51.089536+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:09:51.091909+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:09:51.092479+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:09:51","6":"2026-06-10 14:09:51","7":6,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:09:51","6":"2026-06-10 14:09:51","7":6,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:09:51.093588+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"ADVG601-6a29702f149d6.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":6}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"ADVG601-6a29702f149d6.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":6},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:09:51.094074+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:09:51","6":"2026-06-10 14:09:51","7":2,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:09:51","6":"2026-06-10 14:09:51","7":2,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:09:51.094490+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"DCIT302-6a29702f15a50.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":7}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"DCIT302-6a29702f15a50.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":7},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:09:51.094924+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:09:51","6":"2026-06-10 14:09:51","7":7,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:09:51","6":"2026-06-10 14:09:51","7":7,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:09:51.095321+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"MADC671-6a29702f160f2.pdf","2":"MADC671 - Historical Past Question","3":0,"4":8}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"MADC671-6a29702f160f2.pdf","2":"MADC671 - Historical Past Question","3":0,"4":8},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:09:51.095867+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:09:51.125366+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:09:51.176497+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:09:51.449941+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"600568"},"request_uri":"http://127.0.0.1:8000/_wdt/600568","method":"GET"} []
[2026-06-10T14:11:19.696954+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:11:19.703166+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:11:19.735125+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:11:19.739297+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:11:19.745191+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:11:19.746373+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:11:19.746580+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:19.746706+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:19.746805+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:19.747092+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:19.869990+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:11:19.877839+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:11:19.879583+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:11:19.884598+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:11:19.885768+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:19","6":"2026-06-10 14:11:19","7":6,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:19","6":"2026-06-10 14:11:19","7":6,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:11:19.887066+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"ADVG601-6a297087d580f.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":9}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"ADVG601-6a297087d580f.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":9},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:11:19.887981+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:19","6":"2026-06-10 14:11:19","7":2,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:19","6":"2026-06-10 14:11:19","7":2,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:11:19.889283+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"DCIT302-6a297087d68cd.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":10}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"DCIT302-6a297087d68cd.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":10},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:11:19.890061+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:19","6":"2026-06-10 14:11:19","7":7,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:19","6":"2026-06-10 14:11:19","7":7,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:11:19.890895+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"MADC671-6a297087d70cd.pdf","2":"MADC671 - Historical Past Question","3":0,"4":11}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"MADC671-6a297087d70cd.pdf","2":"MADC671 - Historical Past Question","3":0,"4":11},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:11:19.891767+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:11:19.935001+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:11:20.004489+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:11:20.428159+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"956708"},"request_uri":"http://127.0.0.1:8000/_wdt/956708","method":"GET"} []
[2026-06-10T14:11:25.302054+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:11:25.303753+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:11:25.313948+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:11:25.319360+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:11:25.320498+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:11:25.320564+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:11:25.320588+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:25.320614+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:25.320630+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:25.320705+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:25.370125+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:11:25.374231+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:11:25.375705+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:11:25.378410+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:11:25.379074+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:25","6":"2026-06-10 14:11:25","7":6,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:25","6":"2026-06-10 14:11:25","7":6,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:11:25.380720+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"ADVG601-6a29708d5ae0b.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":12}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"ADVG601-6a29708d5ae0b.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":12},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:11:25.381869+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:25","6":"2026-06-10 14:11:25","7":2,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:25","6":"2026-06-10 14:11:25","7":2,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:11:25.382735+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"DCIT302-6a29708d5b8d3.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":13}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"DCIT302-6a29708d5b8d3.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":13},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:11:25.383447+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:25","6":"2026-06-10 14:11:25","7":7,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:11:25","6":"2026-06-10 14:11:25","7":7,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:11:25.384320+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"MADC671-6a29708d5be6a.pdf","2":"MADC671 - Historical Past Question","3":0,"4":14}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"MADC671-6a29708d5be6a.pdf","2":"MADC671 - Historical Past Question","3":0,"4":14},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:11:25.384985+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:11:25.421001+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:11:25.469267+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:11:25.633082+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f691cf"},"request_uri":"http://127.0.0.1:8000/_wdt/f691cf","method":"GET"} []
[2026-06-10T14:11:27.643211+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:11:27.644333+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:11:27.644487+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:27.644586+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:27.644640+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:27.644688+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:27.645559+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:11:27.657422+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:11:27.662229+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:11:27.663930+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:11:27.686549+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:11:27.740946+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:11:27.938474+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"249819"},"request_uri":"http://127.0.0.1:8000/_wdt/249819","method":"GET"} []
[2026-06-10T14:11:30.344609+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:11:30.345583+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:11:30.345648+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:30.345683+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:30.345707+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:30.345736+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:30.346421+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:11:30.355856+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:11:30.360985+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:11:30.362475+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:11:30.379967+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:11:30.420069+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:11:30.601212+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"de5881"},"request_uri":"http://127.0.0.1:8000/_wdt/de5881","method":"GET"} []
[2026-06-10T14:11:35.782430+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T14:11:35.783447+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:11:35.783565+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:35.783616+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:11:35.783644+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:35.783677+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:11:35.784683+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:11:35.796509+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:11:35.798471+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:11:35.799945+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:11:35.827480+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T14:11:35.828424+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T14:11:35.838484+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T14:11:35.842852+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T14:11:35.847388+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:11:35.851419+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:11:35.855844+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T14:11:35.859004+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:11:35.860895+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T14:11:35.862947+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-10T14:11:35.864337+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-10T14:11:35.867578+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-10T14:11:35.870713+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-10T14:11:35.872433+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-10T14:11:35.875858+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-10T14:11:35.878707+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-10T14:11:35.881690+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-10T14:11:35.884542+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-10T14:11:35.887938+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-10T14:11:35.891548+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-10T14:11:35.908333+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:11:35.995301+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:11:36.775951+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a5b9e7"},"request_uri":"http://127.0.0.1:8000/_wdt/a5b9e7","method":"GET"} []
[2026-06-10T14:14:42.836729+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:14:42.838475+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:14:42.838645+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:14:42.838736+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:14:42.838803+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:14:42.838874+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:14:42.841218+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:14:42.854416+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:14:42.860383+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:14:42.862720+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:14:42.934936+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:14:42.999734+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:14:43.465220+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ce0328"},"request_uri":"http://127.0.0.1:8000/_wdt/ce0328","method":"GET"} []
[2026-06-10T14:14:47.525977+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:14:47.527336+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:14:47.527416+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:14:47.527489+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:14:47.527534+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:14:47.527579+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:14:47.528334+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:14:47.537234+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:14:47.541779+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:14:47.543377+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:14:47.562024+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:14:47.598533+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:14:47.772608+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5a425b"},"request_uri":"http://127.0.0.1:8000/_wdt/5a425b","method":"GET"} []
[2026-06-10T14:15:09.507974+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:15:09.509778+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:15:09.509914+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:15:09.509986+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:15:09.510073+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:15:09.510128+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:15:09.510994+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:15:09.519417+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:15:09.521132+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:15:09.523308+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:15:09.556946+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:15:09.610906+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:15:09.782188+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b5ad75"},"request_uri":"http://127.0.0.1:8000/_wdt/b5ad75","method":"GET"} []
[2026-06-10T14:25:47.339471+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-10T14:25:47.341198+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:25:47.341268+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:25:47.341304+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:25:47.341327+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:25:47.341353+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:25:47.341825+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:25:47.349929+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:25:47.352319+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:25:47.353910+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:25:47.377832+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-10T14:25:47.378622+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-10T14:25:47.387476+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T14:25:47.389781+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-10T14:25:47.393083+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:25:47.396301+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:25:47.400110+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-10T14:25:47.402344+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-10T14:25:47.403774+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-10T14:25:47.405684+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-10T14:25:47.406988+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-10T14:25:47.409508+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-10T14:25:47.411914+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-10T14:25:47.413382+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-10T14:25:47.417399+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-10T14:25:47.420567+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-10T14:25:47.422932+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-10T14:25:47.425136+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-10T14:25:47.428787+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-10T14:25:47.431624+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-10T14:25:47.444193+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:25:47.523218+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:25:47.847549+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"12676c"},"request_uri":"http://127.0.0.1:8000/_wdt/12676c","method":"GET"} []
[2026-06-10T14:26:14.462167+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:26:14.470771+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:26:14.490009+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:26:14.492735+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:26:14.495386+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:26:14.495603+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:26:14.495713+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:26:14.495811+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:26:14.495884+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:26:14.496537+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:26:14.593282+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:26:14.598859+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:14.600854+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"BBA204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"BBA204"},"types":{"1":2}} []
[2026-06-10T14:26:14.601621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-10T14:26:14.602617+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:14.605706+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\Entity\ExamPaper::setCreatedAt(): Argument #1 ($createdAt) must be of type DateTime, DateTimeImmutable given, called in /var/www/html/past_question/src/Service/ExamPaperImporter.php on line 104" at /var/www/html/past_question/vendor/gedmo/doctrine-extensions/src/Timestampable/Traits/TimestampableEntity.php line 52 {"exception":"[object] (TypeError(code: 0): App\\Entity\\ExamPaper::setCreatedAt(): Argument #1 ($createdAt) must be of type DateTime, DateTimeImmutable given, called in /var/www/html/past_question/src/Service/ExamPaperImporter.php on line 104 at /var/www/html/past_question/vendor/gedmo/doctrine-extensions/src/Timestampable/Traits/TimestampableEntity.php:52)"} []
[2026-06-10T14:26:14.643582+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:26:14.731024+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:26:15.238480+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7e06cc"},"request_uri":"http://127.0.0.1:8000/_wdt/7e06cc","method":"GET"} []
[2026-06-10T14:26:36.367951+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:26:36.370485+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:26:36.378721+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:26:36.380983+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:26:36.384202+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:26:36.384524+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:26:36.384692+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:26:36.384790+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:26:36.384898+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:26:36.385191+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:26:36.440715+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:26:36.442819+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:36.443718+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"BBA204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"BBA204"},"types":{"1":2}} []
[2026-06-10T14:26:36.444098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-10T14:26:36.444609+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:36.449140+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CT980"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CT980"},"types":{"1":2}} []
[2026-06-10T14:26:36.449842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:26:36.450404+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:36.451212+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:26:36.451945+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:36.453570+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-10T14:26:36.454246+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:26:36","6":"2026-06-10 14:26:36","7":4,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2027/2028","2":1,"3":1,"4":0,"5":"2026-06-10 14:26:36","6":"2026-06-10 14:26:36","7":4,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-10T14:26:36.455422+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?) (parameters: array{"1":"CSS097-6a29741c6cb97.pdf","2":"CSS097 - Historical Past Question","3":0,"4":15}, types: array{"1":2,"2":2,"3":1,"4":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, exam_paper_id) VALUES (?, ?, ?, ?)","params":{"1":"CSS097-6a29741c6cb97.pdf","2":"CSS097 - Historical Past Question","3":0,"4":15},"types":{"1":2,"2":2,"3":1,"4":1}} []
[2026-06-10T14:26:36.456444+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-10T14:26:36.493223+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:26:36.535421+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:26:36.799842+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"301479"},"request_uri":"http://127.0.0.1:8000/_wdt/301479","method":"GET"} []
[2026-06-10T14:26:50.090264+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:26:50.091603+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:26:50.101013+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:26:50.106023+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:26:50.107329+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:26:50.107390+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:26:50.107421+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:26:50.107466+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:26:50.107491+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:26:50.107569+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:26:50.150137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:26:50.152517+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:50.153578+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"BBA204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"BBA204"},"types":{"1":2}} []
[2026-06-10T14:26:50.154106+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-10T14:26:50.155143+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:50.155955+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CT980"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CT980"},"types":{"1":2}} []
[2026-06-10T14:26:50.156398+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:26:50.156951+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:50.157591+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:26:50.158205+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:26:50.176844+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:26:50.231008+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:26:50.417682+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d11dcf"},"request_uri":"http://127.0.0.1:8000/_wdt/d11dcf","method":"GET"} []
[2026-06-10T14:29:38.165601+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:29:38.168669+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:29:38.191331+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:29:38.194354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:29:38.197934+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:29:38.198420+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:29:38.198835+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:29:38.199171+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:29:38.199362+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:29:38.200087+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:29:38.338256+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:29:38.345003+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:29:38.348361+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"BBA204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"BBA204"},"types":{"1":2}} []
[2026-06-10T14:29:38.349655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-10T14:29:38.351499+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:29:38.353233+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CT980"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CT980"},"types":{"1":2}} []
[2026-06-10T14:29:38.354917+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:29:38.356610+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:29:38.358828+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:29:38.360552+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:29:38.452734+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:29:38.535936+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:29:42.787635+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a23df2"},"request_uri":"http://127.0.0.1:8000/_wdt/a23df2","method":"GET"} []
[2026-06-10T14:31:06.963023+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:31:06.964261+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:31:06.964406+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:31:06.964486+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:31:06.964537+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:31:06.964587+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:31:06.965632+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:31:06.973034+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:31:06.978053+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:31:06.979837+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:31:07.009673+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:31:07.054158+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:31:07.281727+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2f1199"},"request_uri":"http://127.0.0.1:8000/_wdt/2f1199","method":"GET"} []
[2026-06-10T14:32:12.580269+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:32:12.582975+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:32:12.583163+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:32:12.583263+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:32:12.583346+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:32:12.583429+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:32:12.585475+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:32:12.611121+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:32:12.617130+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:32:12.621934+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:32:12.719824+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:32:12.813166+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:32:13.412941+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"415449"},"request_uri":"http://127.0.0.1:8000/_wdt/415449","method":"GET"} []
[2026-06-10T14:32:21.732228+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:32:21.733562+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:32:21.743094+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:32:21.747778+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:32:21.749062+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:32:21.749133+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:32:21.749157+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:32:21.749186+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:32:21.749212+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:32:21.749310+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:32:21.790064+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:32:21.793064+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:32:21.794468+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"BBA204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"BBA204"},"types":{"1":2}} []
[2026-06-10T14:32:21.794949+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-10T14:32:21.795407+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:32:21.795990+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CT980"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CT980"},"types":{"1":2}} []
[2026-06-10T14:32:21.796313+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:32:21.796705+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:32:21.797242+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:32:21.797674+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:32:21.814304+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:32:21.838867+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:33:08.443652+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-10T14:33:08.445432+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:33:08.445615+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:33:08.445693+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:33:08.445739+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:33:08.445788+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:33:08.447096+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:33:08.461110+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:33:08.520827+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:33:08.526322+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:33:08.552301+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:33:08.602146+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:33:08.820327+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fb6654"},"request_uri":"http://127.0.0.1:8000/_wdt/fb6654","method":"GET"} []
[2026-06-10T14:33:13.508560+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-10T14:33:13.510677+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-10T14:33:13.519199+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-10T14:33:13.523522+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-10T14:33:13.524881+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-10T14:33:13.524954+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-10T14:33:13.524980+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:33:13.525012+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-10T14:33:13.525028+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:33:13.525100+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-10T14:33:13.567006+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-10T14:33:13.569348+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:33:13.570332+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"BBA204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"BBA204"},"types":{"1":2}} []
[2026-06-10T14:33:13.570963+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-10T14:33:13.571615+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:33:13.572558+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CT980"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CT980"},"types":{"1":2}} []
[2026-06-10T14:33:13.573177+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-10T14:33:13.573847+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:33:13.574625+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-10T14:33:13.575250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2027/2028","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2027/2028","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-10T14:33:13.595589+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-10T14:33:13.632718+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-10T14:33:13.804343+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1fa984"},"request_uri":"http://127.0.0.1:8000/_wdt/1fa984","method":"GET"} []
[2026-06-11T09:19:44.418813+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-11T09:19:44.424302+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:19:44.424522+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:44.424636+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:44.424703+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:44.424787+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:44.433933+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T09:19:44.434240+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-11T09:19:44.585981+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T09:19:44.638062+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:19:44.638271+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:44.638402+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:44.638477+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:44.638559+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:46.473777+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a138cf"},"request_uri":"http://127.0.0.1:8000/_wdt/a138cf","method":"GET"} []
[2026-06-11T09:19:50.644897+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T09:19:50.664071+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:19:50.664304+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:50.664482+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:50.665223+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:50.709796+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:19:50.721162+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-11T09:19:52.009145+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T09:19:52.009258+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T09:19:52.009302+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T09:19:52.009332+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T09:19:52.009382+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T09:19:52.009660+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T09:19:52.009723+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:52.010570+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-11T09:19:52.017732+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T09:19:52.018204+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-11 09:19:52","3":"127.0.0.1","4":1,"5":"2026-06-11 09:19:52","6":"2026-06-11 09:19:52"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-11 09:19:52","3":"127.0.0.1","4":1,"5":"2026-06-11 09:19:52","6":"2026-06-11 09:19:52"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T09:19:52.024157+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T09:19:52.030216+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T09:19:52.033557+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 09:19:52","2":"2026-06-11 09:19:52","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 09:19:52","2":"2026-06-11 09:19:52","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T09:19:52.038430+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T09:19:52.041443+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T09:19:52.041559+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T09:19:52.043612+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T09:19:52.043744+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T09:19:52.043858+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T09:19:52.043968+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T09:19:52.044043+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T09:19:52.044105+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T09:19:52.044183+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T09:19:52.044248+00: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-06-11T09:19:52.045996+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:19:52.069444+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:19:52.087863+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-11T09:19:52.088620+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:19:52.088703+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:52.088747+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:52.088777+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:52.088812+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:52.089366+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:19:52.098026+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:19:52.099835+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:19:52.101514+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:19:52.157493+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:19:52.228532+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:19:52.898080+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5fa81f"},"request_uri":"http://127.0.0.1:8000/_wdt/5fa81f","method":"GET"} []
[2026-06-11T09:19:56.211302+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-11T09:19:56.213163+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:19:56.213291+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:56.213394+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:19:56.213469+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:56.213547+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:19:56.214786+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:19:56.228750+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:19:56.231275+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:19:56.233587+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:19:56.296289+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T09:19:56.300120+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T09:19:56.326596+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:19:56.336700+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:19:56.348149+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:19:56.355715+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:19:56.360946+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T09:19:56.364209+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:19:56.366292+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T09:19:56.369925+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T09:19:56.372280+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T09:19:56.378329+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T09:19:56.382324+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T09:19:56.385093+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T09:19:56.390010+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T09:19:56.395148+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T09:19:56.399929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T09:19:56.404969+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T09:19:56.409561+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T09:19:56.415693+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T09:19:56.419065+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T09:19:56.421685+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T09:19:56.454209+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:19:56.527036+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:19:56.939270+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e70177"},"request_uri":"http://127.0.0.1:8000/_wdt/e70177","method":"GET"} []
[2026-06-11T09:20:01.103599+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:20:01.106408+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:20:01.106622+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:20:01.106718+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:20:01.106788+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:20:01.106861+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:20:01.108759+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:20:01.129503+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:20:01.135808+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:20:01.138908+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:20:01.157614+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:20:01.160765+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:20:01.169893+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:20:01.179868+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:20:01.202311+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:20:01.205829+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:20:01.238953+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:20:01.290910+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:20:01.863503+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"433bcd"},"request_uri":"http://127.0.0.1:8000/_wdt/433bcd","method":"GET"} []
[2026-06-11T09:22:54.742138+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:22:54.744927+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:22:54.745133+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:22:54.745640+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:22:54.745824+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:22:54.746168+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:22:54.748404+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:22:54.771844+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:22:54.779870+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:22:54.785065+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:22:54.806247+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:22:54.810728+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:22:54.815958+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:22:54.829066+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:22:54.892998+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:22:54.899753+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:22:54.947587+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:22:55.011551+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:22:56.058732+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b96e97"},"request_uri":"http://127.0.0.1:8000/_wdt/b96e97","method":"GET"} []
[2026-06-11T09:25:58.752426+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:25:58.755100+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:25:58.755362+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:25:58.755490+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:25:58.755580+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:25:58.755678+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:25:58.757980+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:25:58.781925+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:25:58.785417+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:25:58.789628+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:25:58.802830+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:25:58.806212+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:25:58.811230+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:25:58.823232+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:25:58.856695+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:25:58.861764+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:25:58.936841+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:25:59.054670+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:26:00.490384+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8e8df1"},"request_uri":"http://127.0.0.1:8000/_wdt/8e8df1","method":"GET"} []
[2026-06-11T09:26:25.169615+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:26:25.170431+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:26:25.170494+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:26:25.170530+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:26:25.170561+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:26:25.170594+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:26:25.171521+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:26:25.182486+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:26:25.186986+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:26:25.188558+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:26:25.193979+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:26:25.195096+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:26:25.196734+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:26:25.200892+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:26:25.208643+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:26:25.210537+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:26:25.225149+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:26:25.262418+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:26:25.444864+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1df978"},"request_uri":"http://127.0.0.1:8000/_wdt/1df978","method":"GET"} []
[2026-06-11T09:26:33.556230+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:26:33.557499+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:26:33.557595+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:26:33.557676+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:26:33.557724+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:26:33.557771+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:26:33.558969+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:26:33.569319+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:26:33.571091+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:26:33.572766+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:26:33.577370+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:26:33.579051+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:26:33.580845+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:26:33.585129+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:26:33.598273+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Variable "form" does not exist." at /var/www/html/past_question/templates/Admin/exam_paper/dashboard_metrics.html.twig line 26 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Variable \"form\" does not exist. at /var/www/html/past_question/templates/Admin/exam_paper/dashboard_metrics.html.twig:26)"} []
[2026-06-11T09:26:33.647460+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:26:33.710696+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:26:33.912165+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8fe14d"},"request_uri":"http://127.0.0.1:8000/_wdt/8fe14d","method":"GET"} []
[2026-06-11T09:26:41.040338+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:26:41.041175+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:26:41.041256+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:26:41.041303+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:26:41.041325+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:26:41.041347+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:26:41.041948+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:26:41.051678+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:26:41.056801+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:26:41.058491+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:26:41.062173+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:26:41.063585+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:26:41.065858+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:26:41.069923+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:26:41.077736+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:26:41.079597+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:26:41.093382+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:26:41.132157+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:26:41.354561+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"351583"},"request_uri":"http://127.0.0.1:8000/_wdt/351583","method":"GET"} []
[2026-06-11T09:27:38.752005+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:27:38.754511+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:27:38.754709+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:27:38.754829+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:27:38.754908+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:27:38.754991+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:27:38.757055+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:27:38.781796+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:27:38.785013+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:27:38.788307+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:27:38.801109+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:27:38.805142+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:27:38.810290+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:27:38.822923+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:27:38.840034+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\SyntaxError: "Unexpected end of template." at /var/www/html/past_question/templates/Admin/exam_paper/dashboard_metrics.html.twig line 194 {"exception":"[object] (Twig\\Error\\SyntaxError(code: 0): Unexpected end of template. at /var/www/html/past_question/templates/Admin/exam_paper/dashboard_metrics.html.twig:194)"} []
[2026-06-11T09:27:38.956802+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:27:39.041244+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:27:40.088461+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"29a526"},"request_uri":"http://127.0.0.1:8000/_wdt/29a526","method":"GET"} []
[2026-06-11T09:28:06.945882+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:28:06.948720+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:28:06.948906+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:28:06.949015+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:28:06.949094+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:28:06.949174+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:28:06.951225+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:28:06.975383+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:28:06.977977+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:28:06.984789+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:28:07.011520+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:28:07.022921+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:28:07.031808+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:28:07.059988+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:28:07.111609+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:28:07.118725+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:28:07.154815+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:28:07.226357+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:28:07.950485+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"646cae"},"request_uri":"http://127.0.0.1:8000/_wdt/646cae","method":"GET"} []
[2026-06-11T09:28:34.331711+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:28:34.332970+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:28:34.333056+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:28:34.333104+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:28:34.333135+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:28:34.333171+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:28:34.334007+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:28:34.343318+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:28:34.348382+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:28:34.350132+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:28:34.353617+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:28:34.354541+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:28:34.355729+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:28:34.359821+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:28:34.368926+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:28:34.370416+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:28:34.389079+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:28:34.427363+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:28:34.626782+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"362116"},"request_uri":"http://127.0.0.1:8000/_wdt/362116","method":"GET"} []
[2026-06-11T09:29:09.382493+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:29:09.384865+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:29:09.385086+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:29:09.385377+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:29:09.385589+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:29:09.385697+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:29:09.388602+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:29:09.401081+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:29:09.402383+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:29:09.403661+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:29:09.407953+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:29:09.409212+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:29:09.410792+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:29:09.416641+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:29:09.425570+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:29:09.427197+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:29:09.441822+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:29:09.484810+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:29:09.685316+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8cbaf3"},"request_uri":"http://127.0.0.1:8000/_wdt/8cbaf3","method":"GET"} []
[2026-06-11T09:30:04.881595+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:30:04.884121+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:30:04.884343+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:04.884469+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:04.884559+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:04.884647+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:04.886858+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:30:04.911962+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:30:04.920346+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:30:04.926058+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:30:04.948606+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:30:04.957656+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:30:04.969342+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:30:04.990014+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:30:05.008471+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:30:05.010816+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:30:05.046383+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:30:05.101330+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:30:05.387935+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e25306"},"request_uri":"http://127.0.0.1:8000/_wdt/e25306","method":"GET"} []
[2026-06-11T09:30:25.743847+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:30:25.744883+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:30:25.744974+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:25.745015+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:25.745043+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:25.745074+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:25.746081+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:30:25.756666+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:30:25.761098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:30:25.762802+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:30:25.767476+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:30:25.768779+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:30:25.770225+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:30:25.773912+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:30:25.781967+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:30:25.783574+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:30:25.798285+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:30:25.832986+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:30:25.982273+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"40f1ab"},"request_uri":"http://127.0.0.1:8000/_wdt/40f1ab","method":"GET"} []
[2026-06-11T09:30:35.125041+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:30:35.126362+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:30:35.126444+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:35.126486+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:35.126516+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:35.126552+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:35.127437+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:30:35.138715+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:30:35.143739+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:30:35.145035+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:30:35.150092+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:30:35.151251+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:30:35.152601+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:30:35.156476+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:30:35.163164+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:30:35.164898+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:30:35.179072+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:30:35.236514+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:30:35.481571+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fd616d"},"request_uri":"http://127.0.0.1:8000/_wdt/fd616d","method":"GET"} []
[2026-06-11T09:30:55.343515+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:30:55.344943+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:30:55.345085+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:55.345167+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:30:55.345245+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:55.345309+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:30:55.347270+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:30:55.359449+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:30:55.360760+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:30:55.362502+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:30:55.368129+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:30:55.369943+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:30:55.371982+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:30:55.376696+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:30:55.388244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:30:55.391063+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:30:55.408051+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:30:55.443081+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:30:55.609852+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"371e14"},"request_uri":"http://127.0.0.1:8000/_wdt/371e14","method":"GET"} []
[2026-06-11T09:31:45.846266+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:31:45.847845+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:31:45.847947+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:31:45.848003+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:31:45.848040+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:31:45.848080+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:31:45.849091+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:31:45.863349+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:31:45.867959+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:31:45.869171+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:31:45.875097+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:31:45.876627+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:31:45.878165+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:31:45.881763+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:31:45.889134+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:31:45.890409+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:31:45.904211+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:31:45.939844+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:31:46.143836+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fb1503"},"request_uri":"http://127.0.0.1:8000/_wdt/fb1503","method":"GET"} []
[2026-06-11T09:31:56.249122+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:31:56.249969+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:31:56.250043+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:31:56.250093+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:31:56.250128+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:31:56.250202+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:31:56.250940+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:31:56.260204+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:31:56.264814+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:31:56.266555+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:31:56.270438+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:31:56.271436+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:31:56.273054+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:31:56.278697+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:31:56.286478+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:31:56.287946+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:31:56.302582+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:31:56.344062+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:31:56.494148+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"29c0fd"},"request_uri":"http://127.0.0.1:8000/_wdt/29c0fd","method":"GET"} []
[2026-06-11T09:32:11.093342+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:32:11.095886+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:32:11.096074+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:32:11.096217+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:32:11.096311+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:32:11.096401+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:32:11.098457+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:32:11.118447+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:32:11.124109+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:32:11.126570+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:32:11.137712+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:32:11.140111+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:32:11.142935+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:32:11.152142+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:32:11.161874+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:32:11.163897+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:32:11.184541+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:32:11.237211+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:32:11.509787+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e5411e"},"request_uri":"http://127.0.0.1:8000/_wdt/e5411e","method":"GET"} []
[2026-06-11T09:32:27.803977+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:32:27.805007+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:32:27.805079+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:32:27.805116+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:32:27.805147+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:32:27.805203+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:32:27.806036+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:32:27.815261+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:32:27.817390+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:32:27.819229+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:32:27.823832+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:32:27.825055+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:32:27.826480+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:32:27.829867+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:32:27.837508+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:32:27.839165+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:32:27.856812+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:32:27.894555+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:32:28.152622+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"59caea"},"request_uri":"http://127.0.0.1:8000/_wdt/59caea","method":"GET"} []
[2026-06-11T09:32:43.949436+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:32:43.950409+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:32:43.950478+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:32:43.950515+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:32:43.950540+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:32:43.950569+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:32:43.951360+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:32:43.962348+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:32:43.967075+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:32:43.968461+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:32:43.974142+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:32:43.975444+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:32:43.976800+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:32:43.980394+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:32:43.987006+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:32:43.988971+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:32:44.002740+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:32:44.039712+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:32:44.191854+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"618c29"},"request_uri":"http://127.0.0.1:8000/_wdt/618c29","method":"GET"} []
[2026-06-11T09:33:01.011873+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:33:01.012975+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:33:01.013057+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:01.013145+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:01.013200+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:01.013261+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:01.014268+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:33:01.024033+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:33:01.028644+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:33:01.030156+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:33:01.034530+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:33:01.035764+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:33:01.037121+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:33:01.041058+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:33:01.049386+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:33:01.051518+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:33:01.065593+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:33:01.099052+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:33:01.473150+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1d053e"},"request_uri":"http://127.0.0.1:8000/_wdt/1d053e","method":"GET"} []
[2026-06-11T09:33:27.014082+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:33:27.015212+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:33:27.015304+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:27.015364+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:27.015426+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:27.015474+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:27.016336+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:33:27.024598+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:33:27.082907+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:33:27.085390+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:33:27.092484+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:33:27.094850+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:33:27.097443+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:33:27.102795+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:33:27.112139+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:33:27.113573+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:33:27.122800+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:33:27.155858+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:33:27.303941+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7a61d0"},"request_uri":"http://127.0.0.1:8000/_wdt/7a61d0","method":"GET"} []
[2026-06-11T09:33:44.643990+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:33:44.645121+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:33:44.645226+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:44.645282+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:44.645342+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:44.645380+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:44.646348+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:33:44.658702+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:33:44.660444+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:33:44.661996+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:33:44.666992+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:33:44.668402+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:33:44.669781+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:33:44.673797+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:33:44.680013+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:33:44.681844+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:33:44.697339+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:33:44.734693+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:33:44.902912+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fe61f0"},"request_uri":"http://127.0.0.1:8000/_wdt/fe61f0","method":"GET"} []
[2026-06-11T09:33:58.940296+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:33:58.941771+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:33:58.941875+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:58.941927+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:33:58.941963+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:58.942004+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:33:58.943162+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:33:58.953108+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:33:58.955324+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:33:58.956639+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:33:58.960645+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:33:58.961806+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:33:58.963017+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:33:58.966935+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:33:58.974494+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:33:58.976195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:33:58.989322+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:33:59.027161+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:33:59.181827+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6eb5fd"},"request_uri":"http://127.0.0.1:8000/_wdt/6eb5fd","method":"GET"} []
[2026-06-11T09:34:24.659679+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:34:24.660462+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:34:24.660540+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:34:24.660571+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:34:24.660591+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:34:24.660620+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:34:24.661455+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:34:24.669147+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:34:24.673649+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:34:24.675252+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:34:24.678710+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:34:24.679706+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:34:24.681034+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:34:24.684428+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:34:24.692836+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:34:24.694485+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:34:24.709286+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:34:24.749083+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:34:24.912914+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"48f45b"},"request_uri":"http://127.0.0.1:8000/_wdt/48f45b","method":"GET"} []
[2026-06-11T09:34:54.388014+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:34:54.388730+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:34:54.388782+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:34:54.388810+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:34:54.388828+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:34:54.388850+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:34:54.389444+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:34:54.399920+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:34:54.404784+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:34:54.406170+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:34:54.411886+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:34:54.413155+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:34:54.414735+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:34:54.417660+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:34:54.424364+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:34:54.427479+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:34:54.439629+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:34:54.472743+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:34:54.635359+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3820ea"},"request_uri":"http://127.0.0.1:8000/_wdt/3820ea","method":"GET"} []
[2026-06-11T09:37:22.240390+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:37:22.241589+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:37:22.241690+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:37:22.241802+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:37:22.241849+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:37:22.241899+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:37:22.243115+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:37:22.251674+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:37:22.256606+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:37:22.258055+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:37:22.261564+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:37:22.262719+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:37:22.264157+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:37:22.267456+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:37:22.276023+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:37:22.277597+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:37:22.291692+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:37:22.331226+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:37:22.501325+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d6705f"},"request_uri":"http://127.0.0.1:8000/_wdt/d6705f","method":"GET"} []
[2026-06-11T09:37:55.072524+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:37:55.074047+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:37:55.074156+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:37:55.074234+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:37:55.074273+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:37:55.074314+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:37:55.075485+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:37:55.085345+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:37:55.090354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:37:55.091971+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:37:55.095720+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:37:55.096754+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:37:55.097824+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:37:55.101635+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:37:55.109518+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:37:55.111098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:37:55.126481+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:37:55.160427+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:37:55.369809+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9eb784"},"request_uri":"http://127.0.0.1:8000/_wdt/9eb784","method":"GET"} []
[2026-06-11T09:38:14.589309+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:38:14.591870+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:38:14.592109+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:38:14.592240+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:38:14.592305+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:38:14.592416+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:38:14.593745+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:38:14.602734+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:38:14.607909+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:38:14.609905+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:38:14.613645+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:38:14.614541+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:38:14.615534+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:38:14.618832+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:38:14.626842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:38:14.628482+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:38:14.642290+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:38:14.677859+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:38:14.830684+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9a6d4c"},"request_uri":"http://127.0.0.1:8000/_wdt/9a6d4c","method":"GET"} []
[2026-06-11T09:38:38.693455+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:38:38.694850+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:38:38.694966+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:38:38.695033+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:38:38.695096+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:38:38.695163+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:38:38.696469+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:38:38.705011+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:38:38.706898+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:38:38.708748+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:38:38.714043+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:38:38.715129+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:38:38.716233+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:38:38.719723+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:38:38.726405+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:38:38.728440+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:38:38.742303+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:38:38.775175+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:38:38.938823+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"22b5b0"},"request_uri":"http://127.0.0.1:8000/_wdt/22b5b0","method":"GET"} []
[2026-06-11T09:38:48.638961+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:38:48.639962+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:38:48.640023+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:38:48.640083+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:38:48.640114+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:38:48.640148+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:38:48.640938+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:38:48.652523+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:38:48.653644+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:38:48.657982+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:38:48.662560+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:38:48.664145+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:38:48.665836+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:38:48.669422+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:38:48.675451+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:38:48.676989+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:38:48.691774+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:38:48.725611+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:38:48.883739+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d7cf53"},"request_uri":"http://127.0.0.1:8000/_wdt/d7cf53","method":"GET"} []
[2026-06-11T09:39:11.351233+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:39:11.352517+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:39:11.352649+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:39:11.352704+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:39:11.352740+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:39:11.352781+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:39:11.353899+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:39:11.363741+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:39:11.365799+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:39:11.367666+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:39:11.371772+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:39:11.372868+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:39:11.374340+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:39:11.378379+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:39:11.387548+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:39:11.389130+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:39:11.404470+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:39:11.441974+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:39:11.604429+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ad53dc"},"request_uri":"http://127.0.0.1:8000/_wdt/ad53dc","method":"GET"} []
[2026-06-11T09:39:25.387634+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:39:25.388579+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:39:25.388681+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:39:25.388724+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:39:25.388752+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:39:25.388785+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:39:25.389756+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:39:25.400699+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:39:25.405622+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:39:25.407157+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:39:25.411028+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:39:25.412114+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:39:25.413289+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:39:25.418204+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:39:25.425485+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:39:25.427348+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:39:25.441440+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:39:25.484659+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:39:25.653040+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"28eb62"},"request_uri":"http://127.0.0.1:8000/_wdt/28eb62","method":"GET"} []
[2026-06-11T09:40:03.406347+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:40:03.407469+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:40:03.407563+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:40:03.407623+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:40:03.407666+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:40:03.407714+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:40:03.408619+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:40:03.417712+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:40:03.422450+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:40:03.423772+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:40:03.427614+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:40:03.428527+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:40:03.429696+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:40:03.433738+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:40:03.442455+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:40:03.444021+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:40:03.459171+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:40:03.490736+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:40:03.699487+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"12685c"},"request_uri":"http://127.0.0.1:8000/_wdt/12685c","method":"GET"} []
[2026-06-11T09:41:00.268550+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T09:41:00.269359+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:41:00.269447+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:41:00.269510+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:41:00.269540+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:41:00.269573+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:41:00.270409+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:41:00.280481+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:41:00.284886+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:41:00.286262+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:41:00.289541+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:41:00.290646+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:41:00.292372+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T09:41:00.297308+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:41:00.304353+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:41:00.305701+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T09:41:00.320253+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:41:00.353982+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:41:00.558980+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1143d3"},"request_uri":"http://127.0.0.1:8000/_wdt/1143d3","method":"GET"} []
[2026-06-11T09:42:39.409081+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:42:39.410852+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:42:39.410990+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:42:39.411062+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:42:39.411112+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:42:39.411174+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:42:39.412847+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:42:39.439345+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:42:39.442419+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:42:39.445400+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:42:39.548750+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:42:39.620727+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:42:40.185931+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"777637"},"request_uri":"http://127.0.0.1:8000/_wdt/777637","method":"GET"} []
[2026-06-11T09:46:08.520957+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:46:08.523294+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:46:08.523385+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:46:08.523429+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:46:08.523460+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:46:08.523495+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:46:08.524069+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:46:08.535535+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:46:08.537367+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:46:08.539083+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:46:08.566983+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:46:08.614975+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:46:09.087288+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0e58a1"},"request_uri":"http://127.0.0.1:8000/_wdt/0e58a1","method":"GET"} []
[2026-06-11T09:50:14.354401+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:50:14.360891+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:50:14.361254+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:50:14.361480+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:50:14.361598+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:50:14.361754+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:50:14.368487+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:50:14.406058+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:50:14.409399+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:50:14.412410+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:50:14.427316+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:50:14.432128+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:50:14.435453+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:50:14.444447+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:50:14.447585+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:50:14.456804+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:50:14.459304+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:50:14.472055+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:50:14.531063+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:50:14.584484+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:50:15.911101+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"07fe1f"},"request_uri":"http://127.0.0.1:8000/_wdt/07fe1f","method":"GET"} []
[2026-06-11T09:50:53.052665+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:50:53.055877+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:50:53.055940+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:50:53.055970+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:50:53.055989+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:50:53.056011+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:50:53.056613+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:50:53.066421+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:50:53.071169+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:50:53.072535+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:50:53.076539+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:50:53.078530+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:50:53.080158+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:50:53.083670+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:50:53.084828+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:50:53.088464+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:50:53.089812+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:50:53.091896+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:50:53.119283+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:50:53.151653+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:50:53.407280+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4b4f29"},"request_uri":"http://127.0.0.1:8000/_wdt/4b4f29","method":"GET"} []
[2026-06-11T09:51:08.304732+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:51:08.305918+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:51:08.306020+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:51:08.306092+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:51:08.306153+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:51:08.306228+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:51:08.307937+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:51:08.317806+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:51:08.322696+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:51:08.323930+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:51:08.325946+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:51:08.327568+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:51:08.328574+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:51:08.332038+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:51:08.333682+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:51:08.338041+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:51:08.339409+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:51:08.340106+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:51:08.355410+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:51:08.389686+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:51:08.555505+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0199ee"},"request_uri":"http://127.0.0.1:8000/_wdt/0199ee","method":"GET"} []
[2026-06-11T09:52:18.808169+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:52:18.809969+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:52:18.810032+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:52:18.810063+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:52:18.810095+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:52:18.810136+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:52:18.810577+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:52:18.817167+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:52:18.819606+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:52:18.822134+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:52:18.825502+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:52:18.826919+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:52:18.827928+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:52:18.831214+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:52:18.832710+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:52:18.837682+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:52:18.839376+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:52:18.840437+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:52:18.856944+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:52:18.885497+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:52:19.106710+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0ca3bd"},"request_uri":"http://127.0.0.1:8000/_wdt/0ca3bd","method":"GET"} []
[2026-06-11T09:52:30.199500+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:52:30.202934+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:52:30.202995+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:52:30.203048+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:52:30.203102+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:52:30.203132+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:52:30.203929+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:52:30.213002+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:52:30.215064+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:52:30.216820+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:52:30.221237+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:52:30.223082+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:52:30.224496+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:52:30.228156+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:52:30.229355+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:52:30.233067+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:52:30.234428+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:52:30.235361+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:52:30.264060+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:52:30.298597+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:52:30.458085+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b29672"},"request_uri":"http://127.0.0.1:8000/_wdt/b29672","method":"GET"} []
[2026-06-11T09:52:37.582716+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:52:37.583727+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:52:37.583806+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:52:37.583845+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:52:37.583870+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:52:37.583900+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:52:37.585008+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:52:37.595440+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:52:37.600277+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:52:37.601699+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:52:37.603641+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:52:37.605353+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:52:37.606741+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:52:37.610960+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:52:37.612539+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:52:37.616748+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:52:37.617835+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:52:37.619236+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:52:37.634292+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:52:37.670120+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:52:37.842635+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"84059d"},"request_uri":"http://127.0.0.1:8000/_wdt/84059d","method":"GET"} []
[2026-06-11T09:55:00.933601+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:55:00.935116+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:55:00.935272+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:00.935384+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:00.935475+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:00.935557+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:00.936809+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:55:00.950161+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:55:00.954898+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:55:00.956664+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:55:00.958965+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:00.961091+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:00.963349+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:55:00.967918+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:00.969937+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:55:00.974576+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:55:00.976635+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:00.978688+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:55:01.001719+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:55:01.042675+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:55:01.466414+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4f7747"},"request_uri":"http://127.0.0.1:8000/_wdt/4f7747","method":"GET"} []
[2026-06-11T09:55:18.428005+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:55:18.429156+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:55:18.429322+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:18.429367+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:18.429396+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:18.429430+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:18.431014+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:55:18.442285+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:55:18.446912+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:55:18.448392+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:55:18.451614+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:18.453481+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:18.454783+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:55:18.457752+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:18.458891+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:55:18.462201+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:55:18.463463+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:18.464621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:55:18.480124+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:55:18.520507+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:55:18.668576+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d24e5d"},"request_uri":"http://127.0.0.1:8000/_wdt/d24e5d","method":"GET"} []
[2026-06-11T09:55:32.720122+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:55:32.721775+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:55:32.721883+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:32.721935+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:32.721971+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:32.722011+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:32.723267+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:55:32.735528+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:55:32.740165+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:55:32.741684+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:55:32.744021+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:32.745690+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:32.746733+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:55:32.749572+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:32.750689+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:55:32.754426+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:55:32.756317+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:32.757053+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:55:32.772623+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:55:32.807275+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:55:32.969794+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6b756f"},"request_uri":"http://127.0.0.1:8000/_wdt/6b756f","method":"GET"} []
[2026-06-11T09:55:53.081209+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:55:53.082819+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:55:53.082876+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:53.082906+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:55:53.082926+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:53.082949+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:55:53.083365+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:55:53.089125+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:55:53.091115+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:55:53.093106+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:55:53.096765+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:53.098397+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:53.099645+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:55:53.100893+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:55:53.102092+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:55:53.106000+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:55:53.108600+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:55:53.110139+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:55:53.127667+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:55:53.156896+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:55:53.333822+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8b5e9f"},"request_uri":"http://127.0.0.1:8000/_wdt/8b5e9f","method":"GET"} []
[2026-06-11T09:56:18.851957+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:56:18.854059+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:56:18.854129+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:56:18.854164+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:56:18.854201+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:56:18.854228+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:56:18.854706+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:56:18.862245+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:56:18.864003+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:56:18.865451+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:56:18.868486+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:56:18.869894+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:56:18.870907+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:56:18.871474+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:56:18.872386+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:56:18.875317+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:56:18.876491+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:56:18.877146+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:56:18.891792+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:56:18.930754+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:56:19.124350+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5ae59b"},"request_uri":"http://127.0.0.1:8000/_wdt/5ae59b","method":"GET"} []
[2026-06-11T09:57:16.833286+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:57:16.842610+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:57:16.842769+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:57:16.842854+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:57:16.842938+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:57:16.843004+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:57:16.845778+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:57:16.870932+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:57:16.876655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:57:16.880622+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:57:16.896060+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:57:16.902211+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:57:16.905831+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:57:16.921450+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:57:16.925700+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:57:16.947890+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:57:16.953692+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:57:16.956058+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:57:17.045339+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:57:17.117643+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:57:18.503603+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e3efbc"},"request_uri":"http://127.0.0.1:8000/_wdt/e3efbc","method":"GET"} []
[2026-06-11T09:57:52.191578+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-11T09:57:52.298470+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:57:52.312899+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:57:52.313122+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:57:52.313287+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:57:52.313385+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:57:52.313479+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:57:52.317904+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:57:52.351788+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:57:52.355736+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:57:52.361020+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:57:52.513015+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:57:52.517532+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:57:52.520334+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:57:52.524520+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:57:52.527327+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:57:52.534932+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:57:52.538480+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:57:52.548101+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:57:52.732538+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:57:52.884480+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:57:53.684656+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e96cb3"},"request_uri":"http://127.0.0.1:8000/_wdt/e96cb3","method":"GET"} []
[2026-06-11T09:59:10.637238+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:59:10.640444+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:59:10.640555+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:59:10.640641+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:59:10.640689+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:59:10.640747+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:59:10.641440+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:59:10.655111+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:59:10.657812+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:59:10.660359+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:59:10.679620+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:59:10.682127+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:59:10.683885+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:59:10.685913+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:59:10.688004+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:59:10.695818+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:59:10.698051+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:59:10.700998+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:59:10.745934+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:59:10.794842+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:59:11.240814+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"df3df5"},"request_uri":"http://127.0.0.1:8000/_wdt/df3df5","method":"GET"} []
[2026-06-11T09:59:52.300342+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T09:59:52.304051+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T09:59:52.304181+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:59:52.304240+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T09:59:52.304277+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:59:52.304324+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T09:59:52.305463+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T09:59:52.315874+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T09:59:52.320866+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T09:59:52.322287+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T09:59:52.327909+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:59:52.329825+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:59:52.330974+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T09:59:52.333812+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T09:59:52.334838+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T09:59:52.337949+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T09:59:52.339314+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T09:59:52.340090+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T09:59:52.366435+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T09:59:52.407677+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T09:59:52.636598+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"641144"},"request_uri":"http://127.0.0.1:8000/_wdt/641144","method":"GET"} []
[2026-06-11T10:00:10.229750+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:00:10.231423+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:00:10.231526+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:00:10.231574+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:00:10.231608+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:00:10.231677+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:00:10.232929+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:00:10.243681+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:00:10.248662+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:00:10.250225+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:00:10.252416+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:00:10.253890+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:00:10.255231+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:00:10.258318+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:00:10.259609+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:00:10.264033+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:00:10.265437+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:00:10.266167+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:00:10.281872+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:00:10.318808+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:00:10.494733+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b48265"},"request_uri":"http://127.0.0.1:8000/_wdt/b48265","method":"GET"} []
[2026-06-11T10:00:26.192408+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:00:26.195329+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:00:26.195692+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:00:26.195995+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:00:26.196406+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:00:26.196798+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:00:26.198996+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:00:26.223669+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:00:26.233635+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:00:26.239240+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:00:26.249810+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:00:26.256891+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:00:26.261840+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:00:26.275048+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:00:26.279676+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:00:26.294300+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:00:26.300937+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:00:26.304234+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:00:26.356401+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:00:26.425281+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:00:26.869708+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5ca221"},"request_uri":"http://127.0.0.1:8000/_wdt/5ca221","method":"GET"} []
[2026-06-11T10:01:01.203306+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:01:01.204424+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:01:01.204517+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:01.204559+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:01.204589+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:01.204643+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:01.205537+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:01:01.215891+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:01:01.220812+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:01:01.222320+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:01:01.224304+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:01.225840+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:01.226956+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:01:01.230265+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:01.231464+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:01:01.235813+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:01:01.237452+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:01.238395+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:01:01.254679+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:01:01.286795+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:01:01.502752+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b97d52"},"request_uri":"http://127.0.0.1:8000/_wdt/b97d52","method":"GET"} []
[2026-06-11T10:01:29.320824+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:01:29.322514+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:01:29.322683+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:29.322768+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:29.322851+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:29.322929+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:29.323904+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:01:29.331214+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:01:29.335826+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:01:29.337326+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:01:29.341297+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:29.343072+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:29.344311+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:01:29.346922+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:29.347946+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:01:29.351315+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:01:29.352794+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:29.353721+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:01:29.372431+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:01:29.407389+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:01:29.572691+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"83be7b"},"request_uri":"http://127.0.0.1:8000/_wdt/83be7b","method":"GET"} []
[2026-06-11T10:01:35.925888+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:01:35.927176+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:01:35.927288+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:35.927341+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:35.927381+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:35.927448+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:35.928475+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:01:35.936574+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:01:35.938640+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:01:35.940730+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:01:35.943621+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:35.945441+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:35.946609+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:01:35.949620+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:35.950791+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:01:35.954437+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:01:35.956167+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:35.957631+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:01:35.972901+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:01:36.008705+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:01:36.160021+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4f10c3"},"request_uri":"http://127.0.0.1:8000/_wdt/4f10c3","method":"GET"} []
[2026-06-11T10:01:45.773271+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:01:45.774645+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:01:45.774790+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:45.774876+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:45.774936+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:45.775011+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:45.776281+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:01:45.786322+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:01:45.788471+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:01:45.791021+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:01:45.795172+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:45.799034+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:45.800787+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:01:45.804647+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:45.806587+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:01:45.813078+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:01:45.815626+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:45.816893+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:01:45.842985+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:01:45.886391+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:01:46.112458+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b1963c"},"request_uri":"http://127.0.0.1:8000/_wdt/b1963c","method":"GET"} []
[2026-06-11T10:01:48.255629+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:01:48.257131+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:01:48.257309+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:48.257403+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:48.257487+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:48.257562+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:48.259249+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:01:48.269285+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:01:48.274104+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:01:48.275884+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:01:48.278220+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:48.279822+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:48.281330+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:01:48.282653+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:48.283812+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:01:48.287250+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:01:48.288349+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:48.289790+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:01:48.307913+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:01:48.348574+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:01:48.502657+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f5cac5"},"request_uri":"http://127.0.0.1:8000/_wdt/f5cac5","method":"GET"} []
[2026-06-11T10:01:59.260253+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:01:59.261890+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:01:59.262015+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:59.262102+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:01:59.262145+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:59.262208+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:01:59.263745+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:01:59.271298+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:01:59.276073+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:01:59.277536+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:01:59.279629+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:59.281007+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:59.282297+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:01:59.286167+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:01:59.287521+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:01:59.290730+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:01:59.292476+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:01:59.293291+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:01:59.309658+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:01:59.350498+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:01:59.538025+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"abf9d2"},"request_uri":"http://127.0.0.1:8000/_wdt/abf9d2","method":"GET"} []
[2026-06-11T10:02:28.094260+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:02:28.095947+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:02:28.096608+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:02:28.096763+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:02:28.096845+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:02:28.096922+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:02:28.098636+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:02:28.108040+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:02:28.112518+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:02:28.114274+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:02:28.116653+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:02:28.118114+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:02:28.119307+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:02:28.122634+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:02:28.123803+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:02:28.127630+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:02:28.129338+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:02:28.130356+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:02:28.146673+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:02:28.185463+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:02:28.332689+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"72b768"},"request_uri":"http://127.0.0.1:8000/_wdt/72b768","method":"GET"} []
[2026-06-11T10:02:41.486907+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:02:41.488171+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:02:41.488337+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:02:41.488430+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:02:41.488471+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:02:41.488549+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:02:41.489817+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:02:41.499592+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:02:41.501411+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:02:41.502495+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:02:41.504790+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:02:41.506946+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:02:41.509102+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:02:41.514365+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:02:41.516625+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:02:41.520657+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:02:41.522781+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:02:41.523473+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:02:41.539627+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:02:41.577053+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:02:41.755514+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d1a722"},"request_uri":"http://127.0.0.1:8000/_wdt/d1a722","method":"GET"} []
[2026-06-11T10:03:00.129173+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:03:00.130711+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:03:00.130843+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:03:00.130931+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:03:00.130988+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:03:00.131049+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:03:00.132377+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:03:00.143673+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:03:00.148189+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:03:00.150148+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:03:00.153275+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:03:00.155231+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:03:00.156582+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:03:00.159261+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:03:00.160385+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:03:00.163440+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:03:00.164519+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:03:00.165715+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:03:00.180700+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:03:00.218902+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:03:00.371634+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4d9104"},"request_uri":"http://127.0.0.1:8000/_wdt/4d9104","method":"GET"} []
[2026-06-11T10:03:12.818940+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:03:12.820576+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:03:12.820682+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:03:12.820735+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:03:12.820771+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:03:12.820814+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:03:12.821863+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:03:12.832137+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:03:12.837051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:03:12.838648+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:03:12.840794+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:03:12.842380+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:03:12.843688+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:03:12.846705+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:03:12.848030+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:03:12.851896+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:03:12.853402+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:03:12.854098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:03:12.869860+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:03:12.906989+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:03:13.076141+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"40265e"},"request_uri":"http://127.0.0.1:8000/_wdt/40265e","method":"GET"} []
[2026-06-11T10:03:56.347551+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:03:56.349968+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:03:56.350135+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:03:56.350248+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:03:56.350323+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:03:56.350399+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:03:56.352371+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:03:56.373073+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:03:56.375578+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:03:56.378652+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:03:56.393778+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:03:56.400224+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:03:56.403899+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:03:56.411968+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:03:56.415005+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:03:56.423520+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:03:56.427746+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:03:56.429588+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:03:56.473221+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:03:56.532916+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:03:57.211335+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"eed900"},"request_uri":"http://127.0.0.1:8000/_wdt/eed900","method":"GET"} []
[2026-06-11T10:04:09.167874+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:04:09.169304+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:04:09.169406+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:09.169458+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:09.169498+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:09.169556+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:09.170826+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:04:09.182415+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:04:09.187304+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:04:09.188565+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:04:09.191681+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:09.194371+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:09.195666+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:04:09.199051+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:09.200442+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:04:09.204507+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:04:09.205934+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:09.206868+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:04:09.223685+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:04:09.262006+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:04:09.425784+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6751c2"},"request_uri":"http://127.0.0.1:8000/_wdt/6751c2","method":"GET"} []
[2026-06-11T10:04:35.497418+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:04:35.498420+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:04:35.498483+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:35.498533+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:35.498558+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:35.498595+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:35.499328+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:04:35.507969+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:04:35.512922+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:04:35.514600+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:04:35.516714+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:35.518243+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:35.519334+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:04:35.522854+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:35.524648+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:04:35.531626+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:04:35.533861+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:35.535021+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:04:35.554806+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:04:35.595948+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:04:35.766321+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2c8755"},"request_uri":"http://127.0.0.1:8000/_wdt/2c8755","method":"GET"} []
[2026-06-11T10:04:48.409136+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:04:48.411403+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:04:48.411544+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:48.411625+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:48.411710+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:48.411794+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:48.412980+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:04:48.426976+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:04:48.432431+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:04:48.434817+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:04:48.437612+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:48.439700+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:48.441138+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:04:48.446105+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:48.448736+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:04:48.454447+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:04:48.456396+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:48.457423+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:04:48.478083+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:04:48.517414+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:04:48.723444+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9b17f3"},"request_uri":"http://127.0.0.1:8000/_wdt/9b17f3","method":"GET"} []
[2026-06-11T10:04:57.606313+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:04:57.607607+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:04:57.607714+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:57.607773+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:04:57.607812+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:57.607871+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:04:57.609296+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:04:57.619983+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:04:57.624645+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:04:57.625832+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:04:57.627461+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:57.629043+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:57.630703+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:04:57.634776+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:04:57.636809+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:04:57.641876+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:04:57.643487+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:04:57.644345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:04:57.660040+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:04:57.698098+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:04:57.873453+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c6f225"},"request_uri":"http://127.0.0.1:8000/_wdt/c6f225","method":"GET"} []
[2026-06-11T10:05:14.244968+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:05:14.245836+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:05:14.245920+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:05:14.245960+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:05:14.246006+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:05:14.246045+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:05:14.247920+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:05:14.258442+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:05:14.263224+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:05:14.264620+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:05:14.268000+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:05:14.269938+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:05:14.271075+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:05:14.274328+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:05:14.275726+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:05:14.279481+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:05:14.280653+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:05:14.281772+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:05:14.296800+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:05:14.332654+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:05:14.505427+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8affdb"},"request_uri":"http://127.0.0.1:8000/_wdt/8affdb","method":"GET"} []
[2026-06-11T10:05:42.272391+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:05:42.273864+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:05:42.273971+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:05:42.274052+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:05:42.274112+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:05:42.274165+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:05:42.275317+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:05:42.285876+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:05:42.290842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:05:42.292122+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:05:42.294389+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:05:42.296432+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:05:42.297695+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:05:42.298925+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:05:42.300217+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:05:42.305476+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:05:42.307034+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:05:42.312316+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:05:42.333364+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:05:42.371977+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:05:42.542166+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bf9b3a"},"request_uri":"http://127.0.0.1:8000/_wdt/bf9b3a","method":"GET"} []
[2026-06-11T10:05:57.032147+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:05:57.033521+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:05:57.033631+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:05:57.033721+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:05:57.033800+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:05:57.033859+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:05:57.035340+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:05:57.046983+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:05:57.051653+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:05:57.053174+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:05:57.056217+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:05:57.058102+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:05:57.059338+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:05:57.060062+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:05:57.061426+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:05:57.065280+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:05:57.066802+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:05:57.073309+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:05:57.091861+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:05:57.128052+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:05:57.282921+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"769624"},"request_uri":"http://127.0.0.1:8000/_wdt/769624","method":"GET"} []
[2026-06-11T10:06:23.158414+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:06:23.159534+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:06:23.159641+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:06:23.159688+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:06:23.159750+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:06:23.159783+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:06:23.160595+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:06:23.169807+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:06:23.175019+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:06:23.176753+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:06:23.179018+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:06:23.180855+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:06:23.182046+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:06:23.182672+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:06:23.183667+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:06:23.186855+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:06:23.188082+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:06:23.194851+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:06:23.210162+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:06:23.245679+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:06:23.433854+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4dd131"},"request_uri":"http://127.0.0.1:8000/_wdt/4dd131","method":"GET"} []
[2026-06-11T10:06:41.530816+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:06:41.532073+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:06:41.532159+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:06:41.532237+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:06:41.532290+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:06:41.532328+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:06:41.533367+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:06:41.545557+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:06:41.547804+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:06:41.549733+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:06:41.552078+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:06:41.553785+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:06:41.554969+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:06:41.555582+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:06:41.556521+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:06:41.560938+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:06:41.562743+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:06:41.568251+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:06:41.584586+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:06:41.622031+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:06:41.778382+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e13d87"},"request_uri":"http://127.0.0.1:8000/_wdt/e13d87","method":"GET"} []
[2026-06-11T10:11:30.063599+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:11:30.064681+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:11:30.064764+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:11:30.064857+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:11:30.064899+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:11:30.064947+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:11:30.065786+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:11:30.077590+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:11:30.082607+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:11:30.084517+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:11:30.086492+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:11:30.088072+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:11:30.089210+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:11:30.089862+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:11:30.090969+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:11:30.096909+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:11:30.098341+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:11:30.100415+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:11:30.116948+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:11:30.147786+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:11:30.325220+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e7ccbd"},"request_uri":"http://127.0.0.1:8000/_wdt/e7ccbd","method":"GET"} []
[2026-06-11T10:11:56.118127+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-11T10:11:56.119380+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:11:56.119527+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:11:56.119624+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:11:56.119669+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:11:56.119718+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:11:56.120865+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:11:56.133653+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:11:56.135522+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:11:56.137676+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:11:56.208973+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T10:11:56.210014+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T10:11:56.237252+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:11:56.249397+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:11:56.274264+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:11:56.279853+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:11:56.283771+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:11:56.287277+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:11:56.290128+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:11:56.292932+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:11:56.294665+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:11:56.297958+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:11:56.301511+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:11:56.303631+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T10:11:56.308981+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:11:56.312723+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:11:56.315392+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T10:11:56.319291+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:11:56.324385+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:11:56.327960+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T10:11:56.330274+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:11:56.331593+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:11:56.476297+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:11:56.563465+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:11:56.815680+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"14f5a1"},"request_uri":"http://127.0.0.1:8000/_wdt/14f5a1","method":"GET"} []
[2026-06-11T10:12:01.529586+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T10:12:01.532335+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:01.532591+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:01.532754+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:01.532857+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:01.532924+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:01.534885+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:12:01.563911+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:01.570863+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:12:01.580706+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:12:01.601676+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:12:01.604600+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:12:01.614090+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T10:12:01.628484+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:12:01.653967+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:12:01.659454+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:12:01.717289+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:01.787608+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:02.245040+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"68bd82"},"request_uri":"http://127.0.0.1:8000/_wdt/68bd82","method":"GET"} []
[2026-06-11T10:12:08.223910+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:12:08.225170+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:08.225263+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:08.225320+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:08.225363+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:08.225446+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:08.226685+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:12:08.240670+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:08.242043+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:12:08.243443+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:12:08.255888+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:12:08.283022+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:12:08.317454+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:12:08.318256+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:12:08.405844+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:08.507345+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:08.740432+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b03110"},"request_uri":"http://127.0.0.1:8000/_wdt/b03110","method":"GET"} []
[2026-06-11T10:12:13.244363+00:00] request.INFO: Matched route "admin_app_sonatauseruser_show". {"route":"admin_app_sonatauseruser_show","route_parameters":{"_route":"admin_app_sonatauseruser_show","_controller":"App\\Controller\\Admin\\UserAdminController::showAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/1/show","method":"GET"} []
[2026-06-11T10:12:13.245613+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:13.245706+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:13.245754+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:13.245788+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:13.245827+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:13.246741+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:12:13.260613+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:13.262283+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:12:13.263629+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:12:13.265768+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T10:12:13.316397+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:13.358978+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:13.605423+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b4f273"},"request_uri":"http://127.0.0.1:8000/_wdt/b4f273","method":"GET"} []
[2026-06-11T10:12:17.192620+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:12:17.196925+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:17.197256+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:17.197484+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:17.197610+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:17.197744+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:17.200027+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:12:17.230869+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:17.237128+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:12:17.241654+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:12:17.287612+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:12:17.299532+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:12:17.380783+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:12:17.383717+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:12:17.483441+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:17.660374+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:18.346278+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8b455c"},"request_uri":"http://127.0.0.1:8000/_wdt/8b455c","method":"GET"} []
[2026-06-11T10:12:24.398237+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard?_switch_user=0240212306&path=%2F","method":"GET"} []
[2026-06-11T10:12:24.399181+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:24.399321+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:24.399398+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:24.399459+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:24.399518+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:24.400477+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:12:24.413752+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:24.415570+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:12:24.417968+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:12:24.418429+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T10:12:24.419535+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"_b42de53f5dd2686a94aa0ce6ab755aec"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"_b42de53f5dd2686a94aa0ce6ab755aec"},"types":{"1":2}} []
[2026-06-11T10:12:24.421430+00:00] security.INFO: Attempting to switch to user. {"username":"0240212306"} []
[2026-06-11T10:12:24.424212+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:24.442142+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:24.459638+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard?path=%2F","method":"GET"} []
[2026-06-11T10:12:24.460238+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:24.460306+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:24.460342+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:24.460365+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:24.460392+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:24.460855+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:12:24.471216+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:24.472939+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:12:24.474241+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:12:24.475596+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:24.475821+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:24.511307+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:24.556464+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:24.887543+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1882d7"},"request_uri":"http://127.0.0.1:8000/_wdt/1882d7","method":"GET"} []
[2026-06-11T10:12:33.530594+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:12:33.533049+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:33.533287+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:33.533406+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:33.533529+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:33.533627+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:33.535283+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:12:33.555851+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:33.558686+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:12:33.561745+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:12:33.566055+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:33.566924+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:33.695289+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:33.779041+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:34.792401+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5d0319"},"request_uri":"http://127.0.0.1:8000/_wdt/5d0319","method":"GET"} []
[2026-06-11T10:12:46.508310+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-11T10:12:46.510775+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:46.510935+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:46.511015+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:46.511072+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:46.511133+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:46.512631+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:12:46.530668+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:46.533435+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:12:46.537242+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:12:46.540625+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:46.541025+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:46.601611+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:46.659788+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:46.924560+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"74db92"},"request_uri":"http://127.0.0.1:8000/_wdt/74db92","method":"GET"} []
[2026-06-11T10:12:56.743728+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:12:56.745112+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:56.745238+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:56.745295+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:56.745331+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:56.745373+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:56.746474+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:12:56.763897+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:56.766784+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:12:56.769624+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:12:56.778680+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:56.800424+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:56.824812+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:12:56.826789+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:12:56.826970+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:56.827063+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:12:56.827119+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:56.827177+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:12:56.828032+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:12:56.834971+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:12:56.836384+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:12:56.838203+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:12:56.840069+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:56.840352+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T10:12:56.872878+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:12:56.928049+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:12:57.184391+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"703838"},"request_uri":"http://127.0.0.1:8000/_wdt/703838","method":"GET"} []
[2026-06-11T10:13:07.106517+00:00] request.INFO: Matched route "user_dashboard_profile". {"route":"user_dashboard_profile","route_parameters":{"_route":"user_dashboard_profile","_controller":"App\\Controller\\UserManagementController::UserProfile"},"request_uri":"http://127.0.0.1:8000/dashboard/user_profile","method":"GET"} []
[2026-06-11T10:13:07.115809+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:13:07.126139+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:13:07.128623+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:07.131443+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:13:07.132343+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:13:07.132434+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:07.132483+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:07.166551+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:13:07.204386+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:13:07.930381+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d8ce00"},"request_uri":"http://127.0.0.1:8000/_wdt/d8ce00","method":"GET"} []
[2026-06-11T10:13:18.649072+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T10:13:18.652570+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:13:18.667071+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:13:18.670273+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:18.672470+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:13:18.672677+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:13:18.672736+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:18.672816+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:18.693811+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:13:18.700839+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:13:18.707521+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T10:13:18.719646+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:13:18.722888+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.723780+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.724135+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.724508+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.725001+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.725350+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.725803+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.726161+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.726845+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.727231+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.727777+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 10:13:18","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 10:13:18","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.728292+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-11 10:13:18","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-11 10:13:18","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.728885+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-11 10:13:18","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-11 10:13:18","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.729497+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-11 10:13:18","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-11 10:13:18","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.730152+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-11 10:13:18","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-11 10:13:18","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:18.730663+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:13:18.738820+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:13:18.758659+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:13:18.760612+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:13:18.762475+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:13:18.763608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:13:18.764647+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:13:18.765551+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:13:18.766293+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:18.766767+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:13:18.767577+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:13:18.768279+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:13:18.769082+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:13:18.769743+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:13:18.770559+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:13:18.771225+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:13:18.771823+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T10:13:18.772407+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T10:13:18.772943+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T10:13:18.773454+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:13:18.773949+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:18.774367+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:18.774943+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:13:18.775542+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:13:18.776372+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:13:18.788964+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:13:18.834072+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:13:19.336703+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5c33e7"},"request_uri":"http://127.0.0.1:8000/_wdt/5c33e7","method":"GET"} []
[2026-06-11T10:13:44.834210+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T10:13:44.835472+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:13:44.835552+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:44.835605+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:44.835669+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:44.835717+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:44.837787+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\SwitchUserToken"} []
[2026-06-11T10:13:44.854561+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:13:44.856357+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:44.858606+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306","impersonator_username":"admin"} []
[2026-06-11T10:13:44.860861+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:13:44.861254+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T10:13:44.861399+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T10:13:44.861502+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T10:13:44.861587+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T10:13:44.883279+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:13:44.901286+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:13:44.901897+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:13:44.901956+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:44.902002+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:44.902031+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:44.902067+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:45.323692+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"19cf86"},"request_uri":"http://127.0.0.1:8000/_wdt/19cf86","method":"GET"} []
[2026-06-11T10:13:47.890383+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T10:13:47.894604+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:13:47.894922+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:47.895148+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:47.895506+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:47.924423+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:13:47.928783+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-11T10:13:49.576312+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:13:49.576551+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:13:49.576706+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T10:13:49.576844+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T10:13:49.576934+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T10:13:49.577480+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T10:13:49.577589+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:49.579578+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-11T10:13:49.582033+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:13:49.582734+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-11 10:13:49","3":"127.0.0.1","4":1,"5":"2026-06-11 10:13:49","6":"2026-06-11 10:13:49"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-11 10:13:49","3":"127.0.0.1","4":1,"5":"2026-06-11 10:13:49","6":"2026-06-11 10:13:49"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T10:13:49.584312+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:13:49.588082+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:13:49.590829+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 10:13:49","2":"2026-06-11 10:13:49","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 10:13:49","2":"2026-06-11 10:13:49","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T10:13:49.592253+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:13:49.595412+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:13:49.595543+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:13:49.597681+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T10:13:49.597885+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:13:49.598036+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T10:13:49.598131+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T10:13:49.598243+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T10:13:49.598311+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T10:13:49.598373+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T10:13:49.598434+00: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-06-11T10:13:49.600497+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:13:49.641084+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:13:49.668378+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T10:13:49.670113+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:13:49.682559+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:13:49.684751+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:13:49.687168+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:13:49.687444+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:13:49.687525+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:49.687595+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:49.698900+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:13:49.701901+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:13:49.704747+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T10:13:49.713841+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:13:49.715331+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.717222+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.718209+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.719091+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.720115+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.721042+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.721991+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.722826+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.723486+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.724257+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.725041+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 10:13:49","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 10:13:49","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.726112+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-11 10:13:49","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-11 10:13:49","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.728031+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-11 10:13:49","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-11 10:13:49","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.729846+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-11 10:13:49","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-11 10:13:49","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.731296+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-11 10:13:49","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-11 10:13:49","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:13:49.732912+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:13:49.741936+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:13:49.754655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:13:49.757823+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:13:49.760596+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:13:49.762265+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:13:49.763539+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:13:49.764863+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:13:49.765944+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:49.766927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:13:49.767985+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:13:49.769081+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:13:49.770292+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:13:49.771401+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:13:49.772346+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:13:49.773253+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:13:49.774128+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T10:13:49.775298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T10:13:49.776590+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T10:13:49.778787+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:13:49.780256+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:49.781451+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:49.783221+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:13:49.784718+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:13:49.786103+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:13:49.795083+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:13:49.844498+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:13:49.937722+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T10:13:50.374627+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T10:13:50.731956+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"660c69"},"request_uri":"http://127.0.0.1:8000/_wdt/660c69","method":"GET"} []
[2026-06-11T10:13:58.820867+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:13:58.822809+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:13:58.822997+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:58.823098+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:58.823206+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:58.823299+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:58.824741+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:13:58.839755+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:13:58.841889+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:13:58.844888+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:13:58.852798+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:13:58.872662+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:13:58.893836+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:13:58.894660+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:13:58.894797+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:58.894860+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:13:58.894898+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:58.894945+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:13:58.895521+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:13:58.908174+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:13:58.910678+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:13:58.912998+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:13:58.915976+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:13:58.917837+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:13:58.919095+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:13:58.919727+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:13:58.920790+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:13:58.925155+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:13:58.926627+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:13:58.927293+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:13:58.943519+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:13:58.980023+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:13:59.259242+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"26b39e"},"request_uri":"http://127.0.0.1:8000/_wdt/26b39e","method":"GET"} []
[2026-06-11T10:19:33.031367+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:19:33.033745+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:19:33.033840+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:19:33.033887+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:19:33.033923+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:19:33.033959+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:19:33.034530+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:19:33.043273+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:19:33.044685+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:19:33.046402+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:19:33.049298+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:19:33.051495+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:19:33.053364+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:19:33.054355+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:19:33.055694+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:19:33.060603+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:19:33.062973+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:19:33.064175+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:19:33.082400+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:19:33.118282+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:19:33.370596+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f4d4e7"},"request_uri":"http://127.0.0.1:8000/_wdt/f4d4e7","method":"GET"} []
[2026-06-11T10:20:46.812950+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:20:46.816721+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:20:46.816816+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:20:46.816859+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:20:46.816887+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:20:46.816920+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:20:46.818107+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:20:46.827982+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:20:46.832711+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:20:46.834683+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:20:46.839064+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:20:46.841455+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:20:46.842915+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:20:46.843607+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:20:46.844655+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:20:46.847571+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:20:46.848771+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:20:46.854080+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:20:46.899032+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:20:46.937903+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:20:47.109672+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fb23d2"},"request_uri":"http://127.0.0.1:8000/_wdt/fb23d2","method":"GET"} []
[2026-06-11T10:20:57.313092+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:20:57.314268+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:20:57.314363+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:20:57.314431+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:20:57.314476+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:20:57.314527+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:20:57.315485+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:20:57.326882+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:20:57.332152+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:20:57.334364+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:20:57.337677+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:20:57.339853+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:20:57.340933+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:20:57.341745+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:20:57.342894+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:20:57.346429+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:20:57.348301+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:20:57.353549+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:20:57.368774+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:20:57.406283+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:20:57.556528+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bba0ec"},"request_uri":"http://127.0.0.1:8000/_wdt/bba0ec","method":"GET"} []
[2026-06-11T10:21:17.524248+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:21:17.526035+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:21:17.526214+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:21:17.526350+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:21:17.526431+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:21:17.526575+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:21:17.527981+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:21:17.542378+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:21:17.547802+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:21:17.549660+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:21:17.553630+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:21:17.556796+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:21:17.559482+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:21:17.560971+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:21:17.563828+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:21:17.571048+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:21:17.572662+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:21:17.582951+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:21:17.611298+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:21:17.659394+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:21:17.917405+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e14780"},"request_uri":"http://127.0.0.1:8000/_wdt/e14780","method":"GET"} []
[2026-06-11T10:21:33.778910+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:21:33.780272+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:21:33.780404+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:21:33.780516+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:21:33.780572+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:21:33.780633+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:21:33.782134+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:21:33.793639+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:21:33.798648+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:21:33.800481+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:21:33.803377+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:21:33.805078+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:21:33.806259+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:21:33.807056+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:21:33.808235+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:21:33.812345+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:21:33.813987+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:21:33.820809+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:21:33.837359+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:21:33.875235+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:21:34.044586+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b1152a"},"request_uri":"http://127.0.0.1:8000/_wdt/b1152a","method":"GET"} []
[2026-06-11T10:22:01.114720+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T10:22:01.115925+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:22:01.116048+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:22:01.116098+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:22:01.116135+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:22:01.116175+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:22:01.117160+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:22:01.126211+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:22:01.130916+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:22:01.131971+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:22:01.133852+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:22:01.135415+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:22:01.136569+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T10:22:01.137385+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T10:22:01.138775+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T10:22:01.143462+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T10:22:01.145275+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T10:22:01.150516+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:22:01.166405+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:22:01.206071+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:22:01.360738+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7da03e"},"request_uri":"http://127.0.0.1:8000/_wdt/7da03e","method":"GET"} []
[2026-06-11T10:22:20.276371+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:22:20.277267+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:22:20.277349+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:22:20.277416+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:22:20.277476+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:22:20.277508+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:22:20.278226+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:22:20.288514+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:22:20.293460+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:22:20.295331+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:22:20.318133+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:22:20.321039+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:22:20.348133+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:22:20.349083+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:22:20.377410+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:22:20.484295+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:22:20.761847+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bdcb00"},"request_uri":"http://127.0.0.1:8000/_wdt/bdcb00","method":"GET"} []
[2026-06-11T10:22:54.057117+00:00] request.INFO: Matched route "admin_app_sonatauseruser_edit". {"route":"admin_app_sonatauseruser_edit","route_parameters":{"_route":"admin_app_sonatauseruser_edit","_controller":"App\\Controller\\Admin\\UserAdminController::editAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/1/edit","method":"GET"} []
[2026-06-11T10:22:54.058239+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:22:54.058330+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:22:54.058378+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:22:54.058412+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:22:54.058450+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:22:54.059148+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:22:54.070519+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:22:54.075342+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:22:54.076593+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:22:54.078882+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T10:22:54.263565+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:22:54.352819+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:22:54.596738+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"052dcd"},"request_uri":"http://127.0.0.1:8000/_wdt/052dcd","method":"GET"} []
[2026-06-11T10:23:14.940057+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:23:14.941404+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:23:14.941516+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:23:14.941568+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:23:14.941601+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:23:14.941638+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:23:14.942546+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:23:14.955159+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:23:14.957047+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:23:14.958603+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:23:14.967839+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:23:14.969575+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:23:14.989825+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:23:14.991284+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:23:15.020198+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:23:15.124639+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:23:15.326457+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dbaa56"},"request_uri":"http://127.0.0.1:8000/_wdt/dbaa56","method":"GET"} []
[2026-06-11T10:23:17.476129+00:00] request.INFO: Matched route "admin_app_sonatauseruser_create". {"route":"admin_app_sonatauseruser_create","route_parameters":{"_route":"admin_app_sonatauseruser_create","_controller":"App\\Controller\\Admin\\UserAdminController::createAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_create"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/create","method":"GET"} []
[2026-06-11T10:23:17.478307+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:23:17.478495+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:23:17.478598+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:23:17.478671+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:23:17.478751+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:23:17.480460+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:23:17.509214+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:23:17.515701+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:23:17.520538+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:23:17.876097+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:23:18.017725+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:23:19.158807+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a47e74"},"request_uri":"http://127.0.0.1:8000/_wdt/a47e74","method":"GET"} []
[2026-06-11T10:24:20.758990+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:24:20.759880+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:24:20.759944+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:24:20.759986+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:24:20.760017+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:24:20.760057+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:24:20.760827+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:24:20.771095+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:24:20.773047+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:24:20.774383+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:24:20.781806+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:24:20.784035+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:24:20.804882+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:24:20.805732+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:24:20.834133+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:24:20.897172+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:24:21.054373+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3ef59a"},"request_uri":"http://127.0.0.1:8000/_wdt/3ef59a","method":"GET"} []
[2026-06-11T10:24:53.737209+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:24:53.738009+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:24:53.738057+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:24:53.738083+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:24:53.738101+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:24:53.738123+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:24:53.738695+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:24:53.746608+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:24:53.748648+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:24:53.749800+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:24:53.755920+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:24:53.757202+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:24:53.777267+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:24:53.778344+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:24:53.804508+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:24:53.875198+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:24:54.053252+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2278c8"},"request_uri":"http://127.0.0.1:8000/_wdt/2278c8","method":"GET"} []
[2026-06-11T10:25:05.935244+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:25:05.936009+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:25:05.936062+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:25:05.936091+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:25:05.936110+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:25:05.936134+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:25:05.936761+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:25:05.944613+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:25:05.946501+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:25:05.948036+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:25:05.957369+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:25:05.959678+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:25:05.986419+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:25:05.987426+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:25:06.025964+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:25:06.093571+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:25:06.225429+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"685aaa"},"request_uri":"http://127.0.0.1:8000/_wdt/685aaa","method":"GET"} []
[2026-06-11T10:25:22.704312+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:25:22.706951+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:25:22.707204+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:25:22.707391+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:25:22.707500+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:25:22.707637+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:25:22.709764+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:25:22.727754+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:25:22.732563+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:25:22.734028+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:25:22.742652+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:25:22.745626+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:25:22.774886+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:25:22.776232+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:25:22.815852+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:25:22.898122+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:25:23.067588+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0d426e"},"request_uri":"http://127.0.0.1:8000/_wdt/0d426e","method":"GET"} []
[2026-06-11T10:26:05.993181+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:26:05.994591+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:26:05.994713+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:05.994786+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:05.994838+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:05.994892+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:05.995906+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:26:06.004821+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:26:06.009989+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:26:06.011460+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:26:06.017121+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:26:06.018719+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:26:06.038533+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:26:06.039429+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:26:06.067438+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:26:06.150827+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:26:06.348719+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2a4f0a"},"request_uri":"http://127.0.0.1:8000/_wdt/2a4f0a","method":"GET"} []
[2026-06-11T10:26:11.206355+00:00] request.INFO: Matched route "admin_app_sonatauseruser_resetPassword". {"route":"admin_app_sonatauseruser_resetPassword","route_parameters":{"_route":"admin_app_sonatauseruser_resetPassword","_controller":"App\\Controller\\Admin\\UserAdminController::resetPasswordAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_resetPassword","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/1/reset-password","method":"GET"} []
[2026-06-11T10:26:11.207890+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:26:11.207997+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:11.208054+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:11.208091+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:11.208132+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:11.209093+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:26:11.221833+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:26:11.224010+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:26:11.225606+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:26:11.242941+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T10:26:11.902854+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:26:11.906095+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET password = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"$2y$13$o8QDw0U57/8kg/85vYlO7um7uayOpHvS4XyKKlGD5TGcN.CGqKwZi","2":"2026-06-11 10:26:11","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET password = ?, updated_at = ? WHERE id = ?","params":{"1":"$2y$13$o8QDw0U57/8kg/85vYlO7um7uayOpHvS4XyKKlGD5TGcN.CGqKwZi","2":"2026-06-11 10:26:11","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T10:26:11.910643+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:26:17.182545+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:26:17.198025+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:26:17.342931+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:26:17.343554+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:26:17.343592+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:17.343612+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:17.343627+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:17.343644+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:17.344039+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:26:17.350350+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:26:17.352384+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:26:17.353997+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:26:17.360420+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:26:17.361956+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:26:17.389888+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:26:17.391277+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:26:17.420679+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:26:17.498032+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:26:17.675916+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e86ad8"},"request_uri":"http://127.0.0.1:8000/_wdt/e86ad8","method":"GET"} []
[2026-06-11T10:26:27.469925+00:00] request.INFO: Matched route "admin_app_sonatauseruser_edit". {"route":"admin_app_sonatauseruser_edit","route_parameters":{"_route":"admin_app_sonatauseruser_edit","_controller":"App\\Controller\\Admin\\UserAdminController::editAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/1/edit","method":"GET"} []
[2026-06-11T10:26:27.471462+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:26:27.471590+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:27.471671+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:27.471740+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:27.471907+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:27.472922+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:26:27.482996+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:26:27.484587+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:26:27.486696+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:26:27.489378+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T10:26:27.553617+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:26:27.624180+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:26:27.888015+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"28d069"},"request_uri":"http://127.0.0.1:8000/_wdt/28d069","method":"GET"} []
[2026-06-11T10:26:41.143113+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:26:41.144988+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:26:41.145109+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:41.145245+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:26:41.145341+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:41.145431+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:26:41.146854+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:26:41.159006+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:26:41.164678+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:26:41.166090+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:26:41.171844+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:26:41.173209+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:26:41.194318+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:26:41.195405+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:26:41.236143+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:26:41.319336+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:26:41.524086+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9d26e1"},"request_uri":"http://127.0.0.1:8000/_wdt/9d26e1","method":"GET"} []
[2026-06-11T10:27:16.204946+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:27:16.206537+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:27:16.206678+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:27:16.206738+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:27:16.206793+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:27:16.206877+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:27:16.208070+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:27:16.215545+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:27:16.219742+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:27:16.220446+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:27:16.226647+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:27:16.228246+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:27:16.246690+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:27:16.247650+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:27:16.274405+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:27:16.411897+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:27:17.459474+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bce8c0"},"request_uri":"http://127.0.0.1:8000/_wdt/bce8c0","method":"GET"} []
[2026-06-11T10:27:20.855476+00:00] request.INFO: Matched route "admin_app_sonatauseruser_toggleActive". {"route":"admin_app_sonatauseruser_toggleActive","route_parameters":{"_route":"admin_app_sonatauseruser_toggleActive","_controller":"App\\Controller\\Admin\\UserAdminController::toggleActiveAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_toggleActive","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/1/toggle-active","method":"GET"} []
[2026-06-11T10:27:20.858937+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:27:20.859544+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:27:20.859682+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:27:20.859764+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:27:20.859849+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:27:20.862427+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:27:20.897316+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:27:20.906019+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:27:20.911590+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:27:20.936279+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T10:27:20.945048+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:27:20.949642+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET enabled = ?, updated_at = ? WHERE id = ? (parameters: array{"1":0,"2":"2026-06-11 10:27:20","3":1}, types: array{"1":5,"2":2,"3":1}) {"sql":"UPDATE user__user SET enabled = ?, updated_at = ? WHERE id = ?","params":{"1":0,"2":"2026-06-11 10:27:20","3":1},"types":{"1":5,"2":2,"3":1}} []
[2026-06-11T10:27:20.969709+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:27:21.001374+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:27:21.107051+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:27:21.158022+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T10:27:21.160110+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:27:21.160348+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:27:21.160473+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:27:21.160590+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:27:21.160694+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:27:21.162233+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:27:21.188082+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:27:21.191176+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:27:21.193781+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:27:21.215154+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:27:21.221527+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T10:27:21.296453+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T10:27:21.298662+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T10:27:21.420312+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:27:21.569747+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:27:22.534422+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f14182"},"request_uri":"http://127.0.0.1:8000/_wdt/f14182","method":"GET"} []
[2026-06-11T10:29:47.382754+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T10:29:47.385515+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:29:47.385714+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:29:47.385818+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:29:47.385897+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:29:47.385980+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:29:47.388431+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:29:47.414735+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:29:47.424678+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:29:47.427151+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T10:29:47.437782+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:29:47.438494+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T10:29:47.439098+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T10:29:47.439606+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T10:29:47.440057+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T10:29:47.496588+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:29:47.592840+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:29:47.594449+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:29:47.594607+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:29:47.594699+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:29:47.594774+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:29:47.594857+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:29:49.084573+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f0aeb6"},"request_uri":"http://127.0.0.1:8000/_wdt/f0aeb6","method":"GET"} []
[2026-06-11T10:30:11.472124+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T10:30:11.483372+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:30:11.483814+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:11.484292+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:11.484811+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:11.514696+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:30:11.517821+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T10:30:11.520724+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:30:11.521029+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:30:11.521388+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T10:30:11.521525+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T10:30:11.521651+00:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): Username \"0240212306\" does not exist. at /var/www/html/past_question/vendor/sonata-project/user-bundle/src/Security/UserProvider.php:42)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:11.523168+00:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"sonata_user_admin_security_login"} []
[2026-06-11T10:30:11.524425+00:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:11.526078+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:30:11.526396+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginFailureEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginFailureEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T10:30:11.526542+00: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-06-11T10:30:11.607983+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:30:11.699465+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:30:11.701238+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:30:11.701446+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:11.701557+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:11.701634+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:11.701720+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:12.983015+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"68f3b1"},"request_uri":"http://127.0.0.1:8000/_wdt/68f3b1","method":"GET"} []
[2026-06-11T10:30:48.205014+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T10:30:48.207877+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:30:48.208035+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:48.208135+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:48.208370+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:48.226520+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:30:48.228560+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T10:30:48.231216+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:30:48.231421+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:30:48.231511+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T10:30:48.231574+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T10:30:48.231647+00:00] security.INFO: Authenticator failed. {"exception":"[object] (Symfony\\Component\\Security\\Core\\Exception\\UserNotFoundException(code: 0): Username \"0240212306\" does not exist. at /var/www/html/past_question/vendor/sonata-project/user-bundle/src/Security/UserProvider.php:42)","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:48.231795+00:00] security.DEBUG: Authentication failure, redirect triggered. {"failure_path":"sonata_user_admin_security_login"} []
[2026-06-11T10:30:48.232418+00:00] security.DEBUG: The "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" authenticator set the failure response. {"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:48.232620+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:30:48.232729+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginFailureEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginFailureEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T10:30:48.232867+00: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-06-11T10:30:48.266590+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:30:48.289371+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:30:48.290262+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:30:48.290366+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:48.290438+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:30:48.290507+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:48.290578+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:30:48.681709+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d6b611"},"request_uri":"http://127.0.0.1:8000/_wdt/d6b611","method":"GET"} []
[2026-06-11T10:31:25.509170+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T10:31:25.513916+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:31:25.514295+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:25.514582+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:25.515015+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:25.541091+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:31:25.543990+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T10:31:26.804261+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:31:26.804401+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:31:26.804440+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T10:31:26.804469+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T10:31:26.804495+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T10:31:26.804715+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T10:31:26.804762+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212306\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:26.805780+00:00] app.INFO: ***** USER LOGIN ***** User 0240212306 logged in successfully. [] []
[2026-06-11T10:31:26.807213+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:31:26.807774+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212306","2":"2026-06-11 10:31:26","3":"127.0.0.1","4":1,"5":"2026-06-11 10:31:26","6":"2026-06-11 10:31:26"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212306","2":"2026-06-11 10:31:26","3":"127.0.0.1","4":1,"5":"2026-06-11 10:31:26","6":"2026-06-11 10:31:26"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T10:31:26.809286+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:31:26.813879+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:31:26.815115+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 10:31:26","2":"2026-06-11 10:31:26","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 10:31:26","2":"2026-06-11 10:31:26","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T10:31:26.815957+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:31:26.819676+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:31:26.819765+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:31:26.821017+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T10:31:26.821111+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:31:26.821200+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T10:31:26.821257+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T10:31:26.821314+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T10:31:26.821365+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T10:31:26.821403+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T10:31:26.821437+00: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-06-11T10:31:26.822697+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:31:26.846627+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:31:26.865013+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T10:31:26.867288+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:31:26.874850+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:31:26.875871+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:26.876866+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:31:26.877662+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:31:26.877769+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:26.877841+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:26.888154+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:31:26.889884+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:31:26.892212+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T10:31:26.901552+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:31:26.902376+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.903598+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.904046+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.904453+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.904837+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.905281+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.905846+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.906318+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.907630+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.908166+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.908776+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 10:31:26","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 10:31:26","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.909383+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-11 10:31:26","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-11 10:31:26","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.910220+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-11 10:31:26","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-11 10:31:26","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.910981+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-11 10:31:26","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-11 10:31:26","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.911673+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-11 10:31:26","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-11 10:31:26","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:26.912229+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:31:26.916536+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:31:26.919081+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:31:26.920990+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:26.922580+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:31:26.923528+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:31:26.924116+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:31:26.924736+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:31:26.925355+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:26.925940+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:31:26.926658+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:26.927349+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:31:26.928197+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:31:26.928877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:31:26.929563+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:31:26.930250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:31:26.930819+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T10:31:26.931612+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T10:31:26.932298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T10:31:26.933006+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:31:26.933706+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:26.934272+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:26.935048+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:26.935836+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:31:26.936499+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:31:26.938906+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:31:26.978705+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:31:27.657170+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"47737b"},"request_uri":"http://127.0.0.1:8000/_wdt/47737b","method":"GET"} []
[2026-06-11T10:31:49.647665+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T10:31:49.800514+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:31:50.211595+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:31:50.228218+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:50.261080+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:31:50.268208+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:31:50.268433+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:50.268553+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:50.516668+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:31:50.524965+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:31:50.541106+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T10:31:50.629999+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:31:50.657201+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.658894+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.659792+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.660874+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.661847+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.662804+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.663864+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.664985+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.666837+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.668167+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.669162+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 10:31:50","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 10:31:50","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.670005+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-11 10:31:50","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-11 10:31:50","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.670823+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-11 10:31:50","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-11 10:31:50","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.671604+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-11 10:31:50","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-11 10:31:50","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.672361+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-11 10:31:50","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-11 10:31:50","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:50.676339+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:31:50.690689+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:31:50.714682+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:31:50.717030+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:50.720051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:31:50.722465+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:31:50.723722+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:31:50.724711+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:31:50.725900+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:50.727244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:31:50.728863+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:50.730158+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:31:50.731287+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:31:50.732318+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:31:50.733215+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:31:50.734176+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:31:50.735250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T10:31:50.736630+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T10:31:50.737752+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T10:31:50.739310+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:31:50.740920+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:50.742211+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:50.743866+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:50.745253+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:31:50.746405+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:31:50.785484+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:31:50.857616+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-11T10:31:50.913458+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:31:51.248092+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9091a5"},"request_uri":"http://127.0.0.1:8000/_wdt/9091a5","method":"GET"} []
[2026-06-11T10:31:53.548301+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T10:31:53.571472+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:31:53.571726+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:53.571895+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:53.571981+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:53.572093+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:53.578242+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:31:53.596538+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:31:53.598504+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:53.600605+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:31:53.606969+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:31:53.610418+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T10:31:53.610610+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T10:31:53.610704+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T10:31:53.610781+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T10:31:53.635252+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:31:53.655391+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:31:53.656409+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:31:53.656505+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:53.656557+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:53.656608+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:53.656671+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:54.042315+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"185bca"},"request_uri":"http://127.0.0.1:8000/_wdt/185bca","method":"GET"} []
[2026-06-11T10:31:56.178797+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T10:31:56.190018+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:31:56.190473+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:56.190741+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:56.191157+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:31:56.275059+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:31:56.280239+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T10:31:57.622596+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:31:57.622708+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:31:57.622751+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T10:31:57.622779+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T10:31:57.622804+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T10:31:57.624451+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T10:31:57.624538+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212306\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:57.626500+00:00] app.INFO: ***** USER LOGIN ***** User 0240212306 logged in successfully. [] []
[2026-06-11T10:31:57.628508+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:31:57.630684+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212306","2":"2026-06-11 10:31:57","3":"127.0.0.1","4":1,"5":"2026-06-11 10:31:57","6":"2026-06-11 10:31:57"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212306","2":"2026-06-11 10:31:57","3":"127.0.0.1","4":1,"5":"2026-06-11 10:31:57","6":"2026-06-11 10:31:57"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T10:31:57.631838+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:31:57.635533+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:31:57.640945+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 10:31:57","2":"2026-06-11 10:31:57","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 10:31:57","2":"2026-06-11 10:31:57","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T10:31:57.642262+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:31:57.645489+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:31:57.645634+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:31:57.649006+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T10:31:57.649113+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:31:57.649223+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T10:31:57.649295+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T10:31:57.649350+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T10:31:57.649394+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T10:31:57.649432+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T10:31:57.649488+00: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-06-11T10:31:57.650738+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:31:57.673718+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:31:57.706101+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T10:31:57.708552+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:31:57.725241+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:31:57.727699+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:57.730325+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:31:57.730594+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:31:57.730675+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:57.730738+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:31:57.744456+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:31:57.747153+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:31:57.749785+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T10:31:57.757580+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:31:57.758614+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.760308+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.760950+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.761488+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.762085+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.762785+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.763476+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.764126+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.764776+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.765491+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.766174+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 10:31:57","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 10:31:57","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.766946+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-11 10:31:57","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-11 10:31:57","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.767721+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-11 10:31:57","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-11 10:31:57","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.768501+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-11 10:31:57","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-11 10:31:57","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.769323+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-11 10:31:57","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-11 10:31:57","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:31:57.769950+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:31:57.773669+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:31:57.778198+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:31:57.780922+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:57.782892+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:31:57.784652+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:31:57.785645+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:31:57.786684+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:31:57.787954+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:57.789294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:31:57.790693+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:57.792269+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:31:57.793816+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:31:57.795067+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:31:57.796096+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:31:57.797048+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:31:57.797808+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T10:31:57.798946+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T10:31:57.799840+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T10:31:57.800737+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:31:57.801699+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:57.802544+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:31:57.803724+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:31:57.805349+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:31:57.807108+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:31:57.811420+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:31:57.854015+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:31:58.279237+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"74a87c"},"request_uri":"http://127.0.0.1:8000/_wdt/74a87c","method":"GET"} []
[2026-06-11T10:32:02.064764+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T10:32:02.066142+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:32:02.066256+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:32:02.066313+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:32:02.066367+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:32:02.066428+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:32:02.067490+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:32:02.081449+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:32:02.083272+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:32:02.084767+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:32:02.086104+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:32:02.086313+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T10:32:02.086389+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T10:32:02.086450+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T10:32:02.086501+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T10:32:02.109431+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:32:02.133589+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:32:02.134262+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:32:02.134342+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:32:02.134390+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:32:02.134427+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:32:02.134466+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:32:02.574515+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e17101"},"request_uri":"http://127.0.0.1:8000/_wdt/e17101","method":"GET"} []
[2026-06-11T10:49:19.276788+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:49:19.280111+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.281552+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:19.283330+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.283625+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:19.288882+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.289121+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:19.290374+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.290600+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:19.292750+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T10:49:19.296085+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.296358+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:19.300762+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:49:19.306670+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.306977+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:19.308116+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.308322+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:19.309201+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.309425+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:19.310460+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.310663+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:19.311818+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T10:49:19.313583+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.313858+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:19.315363+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:49:19.319210+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.319557+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:19.323343+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:19.325150+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:19.327494+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:19.331703+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.366005+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:19.395940+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T10:49:19.399889+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:49:27.932702+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:49:27.937310+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:29.474201+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:29.475545+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:49:29.483736+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:29.484384+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:29.487346+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:29.487764+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:29.490263+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T10:49:29.494330+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:49:29.494685+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:49:29.501569+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:49:29.503705+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:49:29.504864+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:49:29.509064+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T10:49:29.514051+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:49:29.518332+00:00] doctrine.DEBUG: Executing query: CREATE INDEX course_code_idx ON course (course_code) {"sql":"CREATE INDEX course_code_idx ON course (course_code)"} []
[2026-06-11T10:49:29.600304+00:00] doctrine.DEBUG: Executing query: CREATE INDEX search_idx ON exam_paper (course_id, academic_year, semester) {"sql":"CREATE INDEX search_idx ON exam_paper (course_id, academic_year, semester)"} []
[2026-06-11T10:49:29.667204+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260611104919","2":"2026-06-11 10:49:29","3":152}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260611104919","2":"2026-06-11 10:49:29","3":152},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T10:49:29.671006+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T10:49:29.688978+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:49:38.124821+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T10:49:38.126843+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:49:38.126975+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:38.127043+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:38.127088+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:49:38.127141+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:49:38.970988+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4728f2"},"request_uri":"http://127.0.0.1:8000/_wdt/4728f2","method":"GET"} []
[2026-06-11T10:49:41.869801+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T10:49:41.872087+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T10:49:41.872194+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:41.872269+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:49:41.872417+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T10:49:41.886272+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:49:41.888661+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T10:49:42.648408+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:49:42.648516+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T10:49:42.648589+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T10:49:42.648636+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T10:49:42.648676+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T10:49:42.648903+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T10:49:42.648971+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212306\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:42.649603+00:00] app.INFO: ***** USER LOGIN ***** User 0240212306 logged in successfully. [] []
[2026-06-11T10:49:42.650953+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:49:42.651513+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212306","2":"2026-06-11 10:49:42","3":"127.0.0.1","4":1,"5":"2026-06-11 10:49:42","6":"2026-06-11 10:49:42"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212306","2":"2026-06-11 10:49:42","3":"127.0.0.1","4":1,"5":"2026-06-11 10:49:42","6":"2026-06-11 10:49:42"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T10:49:42.656016+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:49:42.661123+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:49:42.661864+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 10:49:42","2":"2026-06-11 10:49:42","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 10:49:42","2":"2026-06-11 10:49:42","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T10:49:42.662807+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:49:42.665679+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:49:42.665755+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T10:49:42.666788+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T10:49:42.666902+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T10:49:42.667032+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T10:49:42.667091+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T10:49:42.667140+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T10:49:42.667215+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T10:49:42.667278+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T10:49:42.667324+00: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-06-11T10:49:42.668900+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:49:42.685896+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:49:42.704679+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T10:49:42.705712+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:49:42.713094+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:49:42.713976+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:42.714831+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:49:42.714973+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:49:42.715012+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:42.715049+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:42.721396+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:49:42.722977+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T10:49:42.724300+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T10:49:42.728985+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:49:42.729702+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.730364+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.731318+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.731660+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.732011+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.732374+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.732912+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.733481+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.734004+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.734576+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.735163+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 10:49:42","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 10:49:42","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.735933+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-11 10:49:42","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-11 10:49:42","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.736658+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-11 10:49:42","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-11 10:49:42","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.737326+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-11 10:49:42","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-11 10:49:42","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.737875+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-11 10:49:42","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-11 10:49:42","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:42.738461+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:49:42.743810+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:49:42.746008+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:49:42.747530+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:49:42.749068+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:49:42.753620+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:49:42.754851+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:49:42.755655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:49:42.756527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:42.757127+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:49:42.757720+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:49:42.758304+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:49:42.759014+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:49:42.759662+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:49:42.760230+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:49:42.760888+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:49:42.761539+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T10:49:42.762353+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T10:49:42.763151+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T10:49:42.763777+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:49:42.764465+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:42.765504+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:42.766942+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:49:42.767927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:49:42.768626+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:49:42.770602+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:49:42.806044+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:49:43.420507+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"24fb3f"},"request_uri":"http://127.0.0.1:8000/_wdt/24fb3f","method":"GET"} []
[2026-06-11T10:49:50.565445+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=3&q=&semester=&year=","method":"GET"} []
[2026-06-11T10:49:50.568768+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:49:50.591487+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:49:50.592834+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:50.594099+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:49:50.594340+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:49:50.594413+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:50.594462+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:50.609263+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? (parameters: array{"1":1,"2":"3"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ?","params":{"1":1,"2":"3"},"types":{"1":5,"2":2}} []
[2026-06-11T10:49:50.612452+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"3"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"3"},"types":{"1":5,"2":2}} []
[2026-06-11T10:49:50.614438+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:49:50.619976+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:49:50.670095+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:49:51.182435+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c6feda"},"request_uri":"http://127.0.0.1:8000/_wdt/c6feda","method":"GET"} []
[2026-06-11T10:49:55.249298+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-11T10:49:55.253254+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:49:55.276667+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:49:55.279456+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:55.282733+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:49:55.283523+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:49:55.283805+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:55.283975+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:49:55.312090+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ?","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T10:49:55.321933+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T10:49:55.329842+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}} []
[2026-06-11T10:49:55.351593+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:49:55.354842+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.359242+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.362489+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.364218+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.365656+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.366895+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.368455+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.370147+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 10:49:55","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 10:49:55","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.371835+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-11 10:49:55","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-11 10:49:55","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.373223+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-11 10:49:55","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-11 10:49:55","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.374899+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-11 10:49:55","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-11 10:49:55","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.376331+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-11 10:49:55","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-11 10:49:55","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:49:55.377412+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:49:55.397082+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:49:55.413004+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:49:55.418691+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:49:55.424924+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:49:55.427988+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:49:55.431712+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:49:55.436223+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:49:55.438541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:55.441597+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:49:55.444688+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:49:55.446416+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:49:55.448019+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:49:55.449794+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:49:55.451331+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:49:55.452728+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:55.453680+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:49:55.455057+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:49:55.458066+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:49:55.460974+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:49:55.464992+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:49:55.525663+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:49:56.132015+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"43a8f6"},"request_uri":"http://127.0.0.1:8000/_wdt/43a8f6","method":"GET"} []
[2026-06-11T10:50:02.521845+00:00] request.INFO: Matched route "app_past_questions_track_download". {"route":"app_past_questions_track_download","route_parameters":{"_route":"app_past_questions_track_download","_controller":"App\\Controller\\ExamPaperPortalController::trackDownload","id":"17"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/track-download/17","method":"POST"} []
[2026-06-11T10:50:02.525099+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:50:02.545440+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:50:02.547710+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:50:02.550495+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:50:02.550993+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:50:02.551136+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:50:02.551316+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:50:02.571668+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"17"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"17"},"types":{"1":1}} []
[2026-06-11T10:50:02.579902+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:50:02.583786+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":1,"2":17}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":1,"2":17},"types":{"1":1,"2":1}} []
[2026-06-11T10:50:02.586602+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:50:02.605665+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:50:02.653416+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:50:33.982391+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/exam_papers/"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/exam_papers/\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/exam_papers\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T10:50:34.216178+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3d7d73"},"request_uri":"http://127.0.0.1:8000/_wdt/3d7d73","method":"GET"} []
[2026-06-11T10:50:48.466601+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-11T10:50:48.524429+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T10:50:48.533756+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:50:48.536057+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:50:48.537884+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T10:50:48.538172+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T10:50:48.538264+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:50:48.538333+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T10:50:48.550269+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ?","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T10:50:48.553297+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T10:50:48.555735+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}} []
[2026-06-11T10:50:48.562960+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:50:48.564336+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.566137+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.566783+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.567338+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.567861+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.568234+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.568759+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.569286+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 10:50:48","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 10:50:48","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.569801+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-11 10:50:48","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-11 10:50:48","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.570295+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-11 10:50:48","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-11 10:50:48","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.570839+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-11 10:50:48","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-11 10:50:48","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.571268+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-11 10:50:48","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-11 10:50:48","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T10:50:48.571875+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T10:50:48.576820+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T10:50:48.580826+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:50:48.583748+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:50:48.585780+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T10:50:48.587276+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T10:50:48.588546+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T10:50:48.589385+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:50:48.590168+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:50:48.590959+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T10:50:48.591771+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:50:48.592417+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T10:50:48.593100+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T10:50:48.593779+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T10:50:48.594673+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T10:50:48.595508+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:50:48.596354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T10:50:48.597501+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T10:50:48.598387+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T10:50:48.598957+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T10:50:48.601234+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T10:50:48.643418+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:50:49.014258+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"736fa2"},"request_uri":"http://127.0.0.1:8000/_wdt/736fa2","method":"GET"} []
[2026-06-11T10:57:40.755431+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:57:40.761664+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.765068+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:40.767686+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.768026+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:40.775296+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.775768+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:40.777915+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.778512+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:40.781818+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T10:57:40.789725+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.790290+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:40.798217+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:57:40.821007+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.821444+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:40.823103+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.823472+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:40.825107+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.825480+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:40.828855+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.829425+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:40.831753+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T10:57:40.835454+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.835902+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:40.837993+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:57:40.841716+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.841954+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:40.846850+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:40.848909+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:40.850414+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:40.854775+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.894391+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:40.918963+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T10:57:40.922064+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T10:57:50.922711+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T10:57:50.927628+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:52.559258+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:52.561613+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T10:57:52.568829+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:52.569380+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:52.572077+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:52.572543+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:52.576855+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T10:57:52.582578+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T10:57:52.582937+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T10:57:52.594800+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:57:52.596365+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:57:52.597168+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T10:57:52.600671+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T10:57:52.606659+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T10:57:52.613477+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper_attachment ADD extracted_content LONGTEXT DEFAULT NULL {"sql":"ALTER TABLE exam_paper_attachment ADD extracted_content LONGTEXT DEFAULT NULL"} []
[2026-06-11T10:57:53.118500+00:00] doctrine.DEBUG: Executing query: CREATE FULLTEXT INDEX fts_content_idx ON exam_paper_attachment (extracted_content) {"sql":"CREATE FULLTEXT INDEX fts_content_idx ON exam_paper_attachment (extracted_content)"} []
[2026-06-11T10:57:55.079527+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260611105740","2":"2026-06-11 10:57:52","3":2472}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260611105740","2":"2026-06-11 10:57:52","3":2472},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T10:57:55.213355+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T10:57:55.225940+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:06:44.129782+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-11T11:06:44.132843+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:06:44.141427+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:06:44.142646+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:06:44.143718+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:06:44.144090+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:06:44.144145+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:06:44.144194+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:06:44.154121+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ?","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T11:06:44.155978+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T11:06:44.157586+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}} []
[2026-06-11T11:06:44.162728+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:06:44.164766+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.166126+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.166594+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.167314+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.168396+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.168836+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.169238+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.169622+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:06:44","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:06:44","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.169954+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-11 11:06:44","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-11 11:06:44","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.170276+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-11 11:06:44","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-11 11:06:44","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.171784+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-11 11:06:44","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-11 11:06:44","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.177349+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-11 11:06:44","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-11 11:06:44","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:06:44.181783+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:06:44.185761+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:06:44.192860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:06:44.194437+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:06:44.196041+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:06:44.197275+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:06:44.198811+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:06:44.200436+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:06:44.201638+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:06:44.202449+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:06:44.203237+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:06:44.203767+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:06:44.204284+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:06:44.204788+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:06:44.205319+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:06:44.205837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:06:44.206326+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:06:44.207088+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:06:44.207707+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:06:44.208268+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:06:44.210175+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:06:44.241951+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:06:44.789006+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dfdc64"},"request_uri":"http://127.0.0.1:8000/_wdt/dfdc64","method":"GET"} []
[2026-06-11T11:07:25.214824+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T11:07:25.223470+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:07:25.240641+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:07:25.242898+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:25.244483+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:07:25.245348+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:07:25.245473+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:07:25.245548+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:07:25.266920+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:07:25.269587+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:07:25.271866+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T11:07:25.277919+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:07:25.281373+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.282245+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.282881+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.283532+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.284264+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.284931+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.285517+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.286180+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 11:07:25","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 11:07:25","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.286990+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 11:07:25","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 11:07:25","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.287743+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 11:07:25","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 11:07:25","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.288540+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:07:25","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:07:25","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.289573+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":37,"2":"2026-06-11 11:07:25","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":37,"2":"2026-06-11 11:07:25","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.290311+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":37,"2":"2026-06-11 11:07:25","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":37,"2":"2026-06-11 11:07:25","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.290970+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-11 11:07:25","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-11 11:07:25","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.291413+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-11 11:07:25","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-11 11:07:25","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:25.291786+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:07:25.298942+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:07:25.303246+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:07:25.305684+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:07:25.307708+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:07:25.308748+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:07:25.309355+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:07:25.309935+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:07:25.310501+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:25.310943+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:07:25.311429+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:07:25.311846+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:07:25.312354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:07:25.313016+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:07:25.313534+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:07:25.314035+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:07:25.314518+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:07:25.315127+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:07:25.315852+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:07:25.316630+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:07:25.317438+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:25.318161+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:25.319424+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:07:25.320714+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:07:25.322101+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:07:25.325579+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:07:25.362815+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:07:25.964491+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c76ea4"},"request_uri":"http://127.0.0.1:8000/_wdt/c76ea4","method":"GET"} []
[2026-06-11T11:07:29.974923+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=1&q=&semester=&year=","method":"GET"} []
[2026-06-11T11:07:29.977483+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:07:29.993361+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:07:29.994648+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:29.995742+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:07:29.995940+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:07:29.995997+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:07:29.996044+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:07:30.014420+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ?","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T11:07:30.019483+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1"}, types: array{"1":5,"2":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1"},"types":{"1":5,"2":2}} []
[2026-06-11T11:07:30.024214+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND f4_.id = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":6,"4":9,"5":12,"6":15,"7":7,"8":10,"9":13,"10":5,"11":1,"12":2,"13":3,"14":4},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1}} []
[2026-06-11T11:07:30.042247+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:07:30.045170+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.048001+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.051471+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.053040+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.054592+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.056435+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.057526+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.058607+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:07:30","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:07:30","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.060150+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":38,"2":"2026-06-11 11:07:30","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":38,"2":"2026-06-11 11:07:30","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.061208+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":38,"2":"2026-06-11 11:07:30","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":38,"2":"2026-06-11 11:07:30","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.063081+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-11 11:07:30","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-11 11:07:30","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.064588+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-11 11:07:30","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-11 11:07:30","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:07:30.065678+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:07:30.078554+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:07:30.085962+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:07:30.090741+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:07:30.094744+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:07:30.097137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:07:30.099286+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:07:30.101681+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:07:30.104057+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:30.105831+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:07:30.108007+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:07:30.110559+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:07:30.113037+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:07:30.114954+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:07:30.116642+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:07:30.118516+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:30.121322+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:30.123970+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:07:30.126160+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:07:30.127609+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:07:30.133033+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:07:30.203527+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:07:30.645317+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"10d47e"},"request_uri":"http://127.0.0.1:8000/_wdt/10d47e","method":"GET"} []
[2026-06-11T11:07:40.195823+00:00] request.INFO: Matched route "app_past_questions_track_download". {"route":"app_past_questions_track_download","route_parameters":{"_route":"app_past_questions_track_download","_controller":"App\\Controller\\ExamPaperPortalController::trackDownload","id":"17"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/track-download/17","method":"POST"} []
[2026-06-11T11:07:40.198973+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:07:40.219454+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:07:40.221892+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:07:40.224251+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:07:40.224668+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:07:40.224794+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:07:40.224905+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:07:40.231691+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"17"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"17"},"types":{"1":1}} []
[2026-06-11T11:07:40.242641+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:07:40.245974+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":2,"2":17}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":2,"2":17},"types":{"1":1,"2":1}} []
[2026-06-11T11:07:40.250199+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:07:40.264028+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:07:40.318263+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:34.340011+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T11:08:34.341655+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:08:34.355131+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:34.356620+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:34.357567+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:08:34.357724+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:08:34.357768+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:34.357803+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:34.366704+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:08:34.368856+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:08:34.370417+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T11:08:34.375621+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:08:34.376569+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.378228+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.378987+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.379815+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.380338+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.380796+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.381270+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.381682+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 11:08:34","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 11:08:34","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.381969+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 11:08:34","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 11:08:34","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.382294+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 11:08:34","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 11:08:34","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.382827+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 11:08:34","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 11:08:34","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.383247+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":39,"2":"2026-06-11 11:08:34","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":39,"2":"2026-06-11 11:08:34","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.383635+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":39,"2":"2026-06-11 11:08:34","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":39,"2":"2026-06-11 11:08:34","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.384065+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-11 11:08:34","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-11 11:08:34","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.384537+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-11 11:08:34","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-11 11:08:34","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:34.384905+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:08:34.388683+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:08:34.391439+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:08:34.393890+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:08:34.395631+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:08:34.397284+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:08:34.398308+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:08:34.399197+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:08:34.400170+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:34.400975+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:08:34.401788+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:08:34.402358+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:08:34.402839+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:08:34.403373+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:08:34.403808+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:08:34.404246+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:34.404628+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:08:34.405099+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:08:34.405610+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:08:34.406239+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:08:34.407016+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:34.407657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:34.408808+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:08:34.409603+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:34.410331+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:08:34.412855+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:08:34.456058+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:35.015344+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"88028a"},"request_uri":"http://127.0.0.1:8000/_wdt/88028a","method":"GET"} []
[2026-06-11T11:08:40.342955+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T11:08:40.347349+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:08:40.347537+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:40.347675+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:40.347753+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:40.347872+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:40.349513+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:08:40.366973+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:40.368437+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:40.369810+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:08:40.372301+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T11:08:40.372469+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T11:08:40.372531+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T11:08:40.372577+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T11:08:40.372616+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T11:08:40.394865+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:40.415043+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T11:08:40.416094+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:08:40.416279+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:40.416400+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:40.416457+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:40.416524+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:40.815493+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a82bd3"},"request_uri":"http://127.0.0.1:8000/_wdt/a82bd3","method":"GET"} []
[2026-06-11T11:08:46.312790+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T11:08:46.315251+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:08:46.315413+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:46.315513+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:46.315734+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:46.330569+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:46.332153+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-11T11:08:47.188776+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T11:08:47.188878+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T11:08:47.188911+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T11:08:47.188933+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T11:08:47.188954+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T11:08:47.189128+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T11:08:47.189181+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:47.190045+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-11T11:08:47.191163+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:08:47.191639+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-11 11:08:47","3":"127.0.0.1","4":1,"5":"2026-06-11 11:08:47","6":"2026-06-11 11:08:47"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-11 11:08:47","3":"127.0.0.1","4":1,"5":"2026-06-11 11:08:47","6":"2026-06-11 11:08:47"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T11:08:47.195984+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:08:47.200932+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:08:47.202109+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 11:08:47","2":"2026-06-11 11:08:47","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 11:08:47","2":"2026-06-11 11:08:47","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T11:08:47.202691+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:08:47.205647+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T11:08:47.205713+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T11:08:47.207014+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T11:08:47.207102+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T11:08:47.207178+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T11:08:47.207258+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T11:08:47.207307+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T11:08:47.207342+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T11:08:47.207405+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T11:08:47.207462+00: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-06-11T11:08:47.208636+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:08:47.232318+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:47.249955+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T11:08:47.252434+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:08:47.259563+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:47.260768+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:47.261994+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:08:47.262198+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:08:47.262258+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:47.262306+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:47.269850+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:08:47.271402+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:08:47.272811+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":8,"10":11,"11":14,"12":5,"13":1,"14":2,"15":3,"16":4},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T11:08:47.276459+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:08:47.277031+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.278966+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.279339+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.279629+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.280027+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.280306+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.280606+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.280868+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:08:47","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:08:47","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.281141+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:08:47","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:08:47","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.281447+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-11 11:08:47","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-11 11:08:47","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.281735+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 11:08:47","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 11:08:47","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.282062+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":40,"2":"2026-06-11 11:08:47","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":40,"2":"2026-06-11 11:08:47","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.282352+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":40,"2":"2026-06-11 11:08:47","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":40,"2":"2026-06-11 11:08:47","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.282636+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-11 11:08:47","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-11 11:08:47","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.282911+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-11 11:08:47","3":4}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-11 11:08:47","3":4},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:08:47.283155+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:08:47.286246+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:08:47.287938+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:08:47.289602+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:08:47.290927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:08:47.291687+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:08:47.292217+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:08:47.292662+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:08:47.293137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:47.293512+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:08:47.293937+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:08:47.294354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:08:47.294769+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:08:47.295164+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:08:47.295561+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:08:47.295975+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:47.296341+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:08:47.297026+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:08:47.297873+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:08:47.298575+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:08:47.299136+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:47.299717+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:47.300558+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:08:47.301149+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:47.301950+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:08:47.303968+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:08:47.347645+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:47.382541+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T11:08:47.668122+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T11:08:47.849853+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ecbccd"},"request_uri":"http://127.0.0.1:8000/_wdt/ecbccd","method":"GET"} []
[2026-06-11T11:08:54.863890+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T11:08:54.866021+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:08:54.866175+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:54.866281+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:54.866343+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:54.866416+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:54.867954+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:08:54.884620+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:54.886281+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:54.887703+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:08:54.897821+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:08:54.911921+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:54.924258+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T11:08:54.924937+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:08:54.925005+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:54.925043+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:54.925070+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:54.925099+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:54.925597+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:08:54.932152+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:54.932962+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:54.933726+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:08:54.946366+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T11:08:54.949297+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T11:08:54.950391+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T11:08:54.952211+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T11:08:54.953067+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T11:08:54.956587+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T11:08:54.958813+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T11:08:54.960392+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:54.991147+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:08:55.027905+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:55.338142+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6c7aa6"},"request_uri":"http://127.0.0.1:8000/_wdt/6c7aa6","method":"GET"} []
[2026-06-11T11:08:55.897589+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T11:08:55.898749+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:08:55.898928+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:55.899033+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:55.899085+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:55.899133+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:55.899986+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:08:55.913420+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:55.915460+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:55.917555+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:08:55.925498+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:08:55.967494+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:55.990083+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T11:08:55.991043+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:08:55.991174+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:55.991301+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:08:55.991379+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:55.991455+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:08:55.992380+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:08:56.006788+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:08:56.008207+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:08:56.009389+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:08:56.012458+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T11:08:56.014873+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T11:08:56.016540+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T11:08:56.017430+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T11:08:56.018490+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T11:08:56.021390+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T11:08:56.022620+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T11:08:56.023518+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:08:56.041836+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:08:56.085509+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:08:56.350150+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c3418c"},"request_uri":"http://127.0.0.1:8000/_wdt/c3418c","method":"GET"} []
[2026-06-11T11:09:44.603932+00:00] request.INFO: Matched route "admin_app_sonatauseruser_list". {"route":"admin_app_sonatauseruser_list","route_parameters":{"_route":"admin_app_sonatauseruser_list","_controller":"App\\Controller\\Admin\\UserAdminController::listAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_list"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/list","method":"GET"} []
[2026-06-11T11:09:44.610020+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:09:44.610258+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:09:44.610381+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:09:44.610474+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:09:44.610572+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:09:44.614716+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:09:44.638800+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:09:44.640544+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:09:44.642654+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:09:44.769730+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T11:09:44.808495+00:00] deprecation.INFO: User Deprecated: Since symfony/form 6.3: Not configuring the "widget" option of form type "datetime" is deprecated. It will default to "single_text" in Symfony 7.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Since symfony/form 6.3: Not configuring the \"widget\" option of form type \"datetime\" is deprecated. It will default to \"single_text\" in Symfony 7.0. at /var/www/html/past_question/vendor/symfony/form/Extension/Core/Type/DateTimeType.php:321)"} []
[2026-06-11T11:09:45.142110+00:00] doctrine.DEBUG: Executing query: SELECT count(u0_.id) AS sclr_0 FROM user__user u0_ {"sql":"SELECT count(u0_.id) AS sclr_0 FROM user__user u0_"} []
[2026-06-11T11:09:45.145074+00:00] doctrine.DEBUG: Executing query: SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25 {"sql":"SELECT u0_.username AS username_0, u0_.username_canonical AS username_canonical_1, u0_.email AS email_2, u0_.email_canonical AS email_canonical_3, u0_.enabled AS enabled_4, u0_.salt AS salt_5, u0_.password AS password_6, u0_.last_login AS last_login_7, u0_.confirmation_token AS confirmation_token_8, u0_.password_requested_at AS password_requested_at_9, u0_.roles AS roles_10, u0_.created_at AS created_at_11, u0_.updated_at AS updated_at_12, u0_.id AS id_13, u0_.first_name AS first_name_14, u0_.last_name AS last_name_15, u0_.gender AS gender_16, u0_.phone_number AS phone_number_17, u0_.country_code AS country_code_18, u0_.verified_at AS verified_at_19, u0_.is_verified AS is_verified_20, u0_.password_reset_expiry_date AS password_reset_expiry_date_21, u0_.password_reset_requested AS password_reset_requested_22, u0_.password_reset_code AS password_reset_code_23, u0_.last_password_reset_date AS last_password_reset_date_24, u0_.profile_pix AS profile_pix_25, u0_.is_account_finally_approved AS is_account_finally_approved_26, u0_.last_verification_email_sent_at AS last_verification_email_sent_at_27, u0_.email_retry_count AS email_retry_count_28, u0_.sms_balance AS sms_balance_29 FROM user__user u0_ ORDER BY u0_.id ASC LIMIT 25"} []
[2026-06-11T11:09:45.441167+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:09:45.614319+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:09:46.337590+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1207f6"},"request_uri":"http://127.0.0.1:8000/_wdt/1207f6","method":"GET"} []
[2026-06-11T11:10:02.536532+00:00] request.INFO: Matched route "admin_app_sonatauseruser_edit". {"route":"admin_app_sonatauseruser_edit","route_parameters":{"_route":"admin_app_sonatauseruser_edit","_controller":"App\\Controller\\Admin\\UserAdminController::editAction","_sonata_admin":"sonata.user.admin.user","_sonata_name":"admin_app_sonatauseruser_edit","id":"2"},"request_uri":"http://127.0.0.1:8000/admin/app/sonatauseruser/2/edit","method":"GET"} []
[2026-06-11T11:10:02.538228+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:10:02.538348+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:02.538404+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:02.538440+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:02.538481+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:02.539410+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:10:02.550895+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:10:02.552938+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:10:02.554719+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:10:02.558704+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? (parameters: array{"1":"2"}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ?","params":{"1":"2"},"types":{"1":1}} []
[2026-06-11T11:10:02.684326+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:10:02.779895+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:10:03.361237+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ce9ae4"},"request_uri":"http://127.0.0.1:8000/_wdt/ce9ae4","method":"GET"} []
[2026-06-11T11:10:46.527514+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-11T11:10:46.530049+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:10:46.530269+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:46.530438+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:46.530530+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:46.530617+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:46.532343+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:10:46.555487+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:10:46.557367+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:10:46.559326+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:10:46.611304+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-11T11:10:46.614568+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-11T11:10:46.629625+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:10:46.634110+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:10:46.637303+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:10:46.640052+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:10:46.657729+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:10:46.712739+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:10:46.953520+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b89bb4"},"request_uri":"http://127.0.0.1:8000/_wdt/b89bb4","method":"GET"} []
[2026-06-11T11:10:50.243827+00:00] request.INFO: Matched route "admin_app_faculty_create". {"route":"admin_app_faculty_create","route_parameters":{"_route":"admin_app_faculty_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_create"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/create","method":"GET"} []
[2026-06-11T11:10:50.247020+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:10:50.247482+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:50.247798+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:50.248399+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:50.248633+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:50.250933+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:10:50.283888+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:10:50.287671+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:10:50.291697+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:10:50.371144+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:10:50.427984+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:10:50.828703+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3b59e4"},"request_uri":"http://127.0.0.1:8000/_wdt/3b59e4","method":"GET"} []
[2026-06-11T11:10:56.278148+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-11T11:10:56.279532+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:10:56.279641+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:56.279700+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:10:56.279758+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:56.279852+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:10:56.281023+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:10:56.299546+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:10:56.301227+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:10:56.302699+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:10:56.362274+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-11T11:10:56.365713+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-11T11:10:56.366724+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-11T11:10:56.413597+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:10:56.465448+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:10:56.696161+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c12f02"},"request_uri":"http://127.0.0.1:8000/_wdt/c12f02","method":"GET"} []
[2026-06-11T11:11:05.166814+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create","method":"GET"} []
[2026-06-11T11:11:05.167583+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:11:05.167639+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:05.167666+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:05.167682+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:05.167701+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:05.168330+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:11:05.179003+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:11:05.182921+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:05.184503+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:11:05.194478+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-11T11:11:05.213519+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:11:05.257311+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:11:05.532631+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ee0fce"},"request_uri":"http://127.0.0.1:8000/_wdt/ee0fce","method":"GET"} []
[2026-06-11T11:11:42.936867+00:00] request.INFO: Matched route "admin_app_department_create". {"route":"admin_app_department_create","route_parameters":{"_route":"admin_app_department_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_create"},"request_uri":"http://127.0.0.1:8000/admin/app/department/create?uniqid=s6a2a97c92dd15","method":"POST"} []
[2026-06-11T11:11:42.940779+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:11:42.953906+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:11:42.955353+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:42.956860+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:11:42.957022+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:11:42.957087+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:42.957146+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:42.957206+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:42.957380+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:42.968479+00:00] doctrine.DEBUG: Executing statement: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?) (parameters: array{"1":"3"}, types: array{"1":1}) {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ WHERE f0_.id IN (?)","params":{"1":"3"},"types":{"1":1}} []
[2026-06-11T11:11:42.988915+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2 (parameters: array{"1":"Programming"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.name = ? LIMIT 2","params":{"1":"Programming"},"types":{"1":2}} []
[2026-06-11T11:11:42.992298+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:11:42.993073+00:00] doctrine.DEBUG: Executing statement: INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"Programming","2":null,"3":"2026-06-11 11:11:42","4":"2026-06-11 11:11:42","5":3}, types: array{"1":2,"2":2,"3":2,"4":2,"5":1}) {"sql":"INSERT INTO department (name, code, created_at, updated_at, faculty_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"Programming","2":null,"3":"2026-06-11 11:11:42","4":"2026-06-11 11:11:42","5":3},"types":{"1":2,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:11:42.994563+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:11:43.001256+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:11:43.021486+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:11:43.038907+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-11T11:11:43.039833+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:11:43.039903+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:43.039942+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:43.039992+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:43.040026+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:43.040563+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:11:43.049295+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:11:43.050246+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:43.051148+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:11:43.073325+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-11T11:11:43.076577+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-11T11:11:43.077585+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-11T11:11:43.100560+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:11:43.156981+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:11:43.428346+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fbcc2e"},"request_uri":"http://127.0.0.1:8000/_wdt/fbcc2e","method":"GET"} []
[2026-06-11T11:11:49.001112+00:00] request.INFO: Matched route "admin_app_programme_list". {"route":"admin_app_programme_list","route_parameters":{"_route":"admin_app_programme_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_list"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/list","method":"GET"} []
[2026-06-11T11:11:49.002328+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:11:49.002410+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:49.002455+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:49.002486+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:49.002527+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:49.003411+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:11:49.017942+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:11:49.019088+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:49.020011+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:11:49.049505+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-11T11:11:49.052135+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4 FROM faculty f0_"} []
[2026-06-11T11:11:49.054685+00:00] doctrine.DEBUG: Executing query: SELECT count(p0_.id) AS sclr_0 FROM programme p0_ {"sql":"SELECT count(p0_.id) AS sclr_0 FROM programme p0_"} []
[2026-06-11T11:11:49.055955+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25 {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ ORDER BY p0_.id ASC LIMIT 25"} []
[2026-06-11T11:11:49.082992+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:11:49.145416+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:11:49.367574+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"84a221"},"request_uri":"http://127.0.0.1:8000/_wdt/84a221","method":"GET"} []
[2026-06-11T11:11:51.230640+00:00] request.INFO: Matched route "admin_app_programme_create". {"route":"admin_app_programme_create","route_parameters":{"_route":"admin_app_programme_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.programme","_sonata_name":"admin_app_programme_create"},"request_uri":"http://127.0.0.1:8000/admin/app/programme/create","method":"GET"} []
[2026-06-11T11:11:51.232330+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:11:51.232453+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:51.232553+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:51.232627+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:51.233034+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:51.235939+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:11:51.262554+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:11:51.265123+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:51.267903+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:11:51.292057+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_"} []
[2026-06-11T11:11:51.297842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:11:51.301681+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:11:51.303557+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:11:51.305047+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:51.364669+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:11:51.529522+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:11:52.434640+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c64d5f"},"request_uri":"http://127.0.0.1:8000/_wdt/c64d5f","method":"GET"} []
[2026-06-11T11:11:53.630108+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-11T11:11:53.632634+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:11:53.633456+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:53.633958+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:53.634334+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:53.634664+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:53.636389+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:11:53.662898+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:11:53.665918+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:53.669308+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:11:53.763145+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-11T11:11:53.775890+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-11T11:11:53.779493+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-11T11:11:53.872967+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:11:53.973945+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:11:55.034667+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"025509"},"request_uri":"http://127.0.0.1:8000/_wdt/025509","method":"GET"} []
[2026-06-11T11:11:58.817910+00:00] request.INFO: Matched route "admin_app_course_create". {"route":"admin_app_course_create","route_parameters":{"_route":"admin_app_course_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_create"},"request_uri":"http://127.0.0.1:8000/admin/app/course/create","method":"GET"} []
[2026-06-11T11:11:58.820645+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:11:58.821115+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:58.821398+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:11:58.821617+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:58.821839+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:11:58.823705+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:11:58.849158+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:11:58.854984+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:11:58.858006+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:11:58.882047+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-11T11:11:58.943461+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:11:59.028824+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:11:59.434784+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1c32d7"},"request_uri":"http://127.0.0.1:8000/_wdt/1c32d7","method":"GET"} []
[2026-06-11T11:12:22.722302+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-11T11:12:22.723246+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:12:22.723365+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:12:22.723410+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:12:22.723438+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:12:22.723473+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:12:22.724287+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:12:22.739866+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:12:22.741026+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:12:22.742065+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:12:22.772831+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T11:12:22.774105+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T11:12:22.787673+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:12:22.795848+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:12:22.801853+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:12:22.806242+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:12:22.810092+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:12:22.813210+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:12:22.815643+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:12:22.818750+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:12:22.820689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:12:22.824562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:12:22.826871+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:12:22.828365+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:12:22.831295+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:12:22.834830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:12:22.838688+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:12:22.842438+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:12:22.845698+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:12:22.848623+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:12:22.850656+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:12:22.852015+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:12:22.870297+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:12:22.958634+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:12:23.182128+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0a1090"},"request_uri":"http://127.0.0.1:8000/_wdt/0a1090","method":"GET"} []
[2026-06-11T11:12:40.556102+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-11T11:12:40.557123+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:12:40.557208+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:12:40.557245+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:12:40.557268+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:12:40.557296+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:12:40.557899+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:12:40.563388+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:12:40.564298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:12:40.565072+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:12:40.582554+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-11T11:12:40.603956+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:12:40.657488+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:12:40.933165+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"29dd48"},"request_uri":"http://127.0.0.1:8000/_wdt/29dd48","method":"GET"} []
[2026-06-11T11:13:27.266638+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a2a98288a8be","method":"POST"} []
[2026-06-11T11:13:27.268579+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:13:27.275311+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:13:27.276398+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:27.277210+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:13:27.277287+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:13:27.277315+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:27.277342+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:27.277361+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:27.277433+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:27.287703+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T11:13:27.307817+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:13:27.308334+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2026/2027","2":1,"3":1,"4":0,"5":"2026-06-11 11:13:27","6":"2026-06-11 11:13:27","7":1,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2026/2027","2":1,"3":1,"4":0,"5":"2026-06-11 11:13:27","6":"2026-06-11 11:13:27","7":1,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-11T11:13:27.309419+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"Scanned-20260527-1445-6a2a98574a9e3.pdf","2":"Scanned_20260527-1445.pdf","3":0,"4":null,"5":16}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"Scanned-20260527-1445-6a2a98574a9e3.pdf","2":"Scanned_20260527-1445.pdf","3":0,"4":null,"5":16},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-11T11:13:27.312968+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:13:27.323775+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:13:27.349606+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:13:27.370990+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-11T11:13:27.371656+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:13:27.371755+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:27.371794+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:27.371819+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:27.371849+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:27.372303+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:13:27.380235+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:13:27.381789+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:27.383887+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:13:27.419292+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T11:13:27.420222+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T11:13:27.430634+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:13:27.434997+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:13:27.439654+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:13:27.444525+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:27.449554+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:13:27.452673+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:13:27.454293+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:13:27.456658+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:13:27.458403+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:13:27.461539+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:13:27.464929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:13:27.467509+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:13:27.470698+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:13:27.473315+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:13:27.476369+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:13:27.479483+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:13:27.483240+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:13:27.486054+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:13:27.488310+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:13:27.489581+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:13:27.492595+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:13:27.508543+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:13:27.585449+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:13:27.837981+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8016f4"},"request_uri":"http://127.0.0.1:8000/_wdt/8016f4","method":"GET"} []
[2026-06-11T11:13:34.297070+00:00] request.INFO: Matched route "admin_app_exampaperattachment_show". {"route":"admin_app_exampaperattachment_show","route_parameters":{"_route":"admin_app_exampaperattachment_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper_attachment","_sonata_name":"admin_app_exampaperattachment_show","id":"27"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperattachment/27/show?code=admin.exam_paper_attachment&pcode=admin.exam_paper&puniqid=s6a2a98576a8c4&uniqid=s6a2a98576a8bf","method":"GET"} []
[2026-06-11T11:13:34.300006+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:13:34.300270+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:34.300416+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:34.300567+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:34.300689+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:34.302832+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:13:34.330825+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:13:34.334327+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:34.337394+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:13:34.348797+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"27"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"27"},"types":{"1":1}} []
[2026-06-11T11:13:34.450390+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:13:34.523339+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:13:34.867154+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"78ac59"},"request_uri":"http://127.0.0.1:8000/_wdt/78ac59","method":"GET"} []
[2026-06-11T11:13:40.653730+00:00] request.INFO: Matched route "admin_app_exampaperattachment_list". {"route":"admin_app_exampaperattachment_list","route_parameters":{"_route":"admin_app_exampaperattachment_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper_attachment","_sonata_name":"admin_app_exampaperattachment_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperattachment/list","method":"GET"} []
[2026-06-11T11:13:40.655518+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:13:40.655625+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:40.655686+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:40.655745+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:40.655807+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:40.656816+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:13:40.669246+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:13:40.673349+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:40.676007+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:13:40.716415+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T11:13:40.719076+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.file_path AS file_path_1, e0_.label AS label_2, e0_.download_count AS download_count_3, e0_.extracted_content AS extracted_content_4, e0_.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.file_path AS file_path_1, e0_.label AS label_2, e0_.download_count AS download_count_3, e0_.extracted_content AS extracted_content_4, e0_.exam_paper_id AS exam_paper_id_5 FROM exam_paper_attachment e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T11:13:40.747583+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:13:40.805231+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:13:41.097608+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c70350"},"request_uri":"http://127.0.0.1:8000/_wdt/c70350","method":"GET"} []
[2026-06-11T11:13:49.949559+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-11T11:13:49.951175+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:13:49.951295+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:49.951359+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:49.951438+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:49.951494+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:49.952637+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:13:49.963654+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:13:49.964921+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:49.966772+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:13:49.996891+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T11:13:49.998221+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T11:13:50.006874+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:13:50.010167+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:13:50.018920+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:13:50.025377+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:50.031136+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:13:50.034576+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:13:50.036413+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:13:50.039512+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:13:50.041521+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:13:50.045213+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:13:50.048422+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:13:50.050621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:13:50.054180+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:13:50.056759+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:13:50.059827+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:13:50.064044+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:13:50.068901+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:13:50.072257+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:13:50.074290+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:13:50.075820+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:13:50.079482+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:13:50.097219+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:13:50.186063+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:13:50.444663+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"799efe"},"request_uri":"http://127.0.0.1:8000/_wdt/799efe","method":"GET"} []
[2026-06-11T11:13:53.950732+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"16"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/16/show","method":"GET"} []
[2026-06-11T11:13:53.952278+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:13:53.952409+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:53.952482+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:13:53.952595+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:53.952665+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:13:53.953847+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:13:53.969168+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:13:53.970679+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:13:53.971835+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:13:53.977995+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"16"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"16"},"types":{"1":1}} []
[2026-06-11T11:13:53.992731+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:13:54.077697+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:13:54.098095+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:13:54.151008+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:13:54.460139+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"216d41"},"request_uri":"http://127.0.0.1:8000/_wdt/216d41","method":"GET"} []
[2026-06-11T11:14:02.510440+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-11T11:14:02.511331+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:14:02.511434+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:02.511478+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:02.511508+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:02.511544+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:02.512469+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:14:02.525152+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:14:02.526370+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:14:02.527629+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:14:02.555521+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T11:14:02.556447+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T11:14:02.566830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:14:02.569703+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:14:02.573349+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:14:02.576880+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:14:02.583001+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:14:02.585795+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:14:02.587520+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:14:02.590143+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:14:02.591808+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:14:02.596030+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:14:02.600017+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:14:02.602211+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:14:02.605703+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:14:02.608921+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:14:02.612725+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:14:02.616833+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:14:02.620526+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:14:02.623721+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:14:02.625804+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:14:02.627871+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:14:02.632734+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:14:02.654565+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:14:02.737443+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:14:03.031302+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b69b35"},"request_uri":"http://127.0.0.1:8000/_wdt/b69b35","method":"GET"} []
[2026-06-11T11:14:11.701785+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/1/show","method":"GET"} []
[2026-06-11T11:14:11.703115+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:14:11.703280+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:11.703371+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:11.703417+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:11.703466+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:11.704746+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:14:11.722506+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:14:11.723822+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:14:11.725244+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:14:11.734543+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T11:14:11.747463+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:14:11.755930+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:14:11.775694+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:14:11.825279+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:14:12.072070+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"971ea4"},"request_uri":"http://127.0.0.1:8000/_wdt/971ea4","method":"GET"} []
[2026-06-11T11:14:18.224620+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-11T11:14:18.227092+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:14:18.227296+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:18.227420+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:18.227487+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:18.227559+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:18.229104+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:14:18.244125+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:14:18.245347+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:14:18.246527+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:14:18.276018+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T11:14:18.276955+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T11:14:18.285301+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:14:18.287864+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:14:18.293533+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:14:18.298474+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:14:18.302174+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:14:18.305704+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:14:18.308561+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:14:18.311853+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:14:18.313842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:14:18.317825+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:14:18.320086+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:14:18.321642+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:14:18.325410+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:14:18.328983+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:14:18.332285+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:14:18.335762+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:14:18.339232+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:14:18.343274+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:14:18.345857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:14:18.347608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:14:18.351410+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:14:18.370273+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:14:18.472319+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:14:18.760057+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b72821"},"request_uri":"http://127.0.0.1:8000/_wdt/b72821","method":"GET"} []
[2026-06-11T11:14:24.584058+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-11T11:14:24.585337+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:14:24.585426+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:24.585469+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:14:24.585499+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:24.585534+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:14:24.586364+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:14:24.598656+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:14:24.599985+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:14:24.602790+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:14:24.639750+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:14:24.685540+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:14:24.958179+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9ef45c"},"request_uri":"http://127.0.0.1:8000/_wdt/9ef45c","method":"GET"} []
[2026-06-11T11:15:47.951762+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-11T11:15:47.954213+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:15:47.963142+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:15:47.964145+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:15:47.965746+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:15:47.965953+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:15:47.966037+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:15:47.966113+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:15:47.966174+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:15:47.966389+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:15:48.024664+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"ADVG601"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"ADVG601"},"types":{"1":2}} []
[2026-06-11T11:15:48.027456+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2023/2024","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2023/2024","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:15:48.053332+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"BBA204"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"BBA204"},"types":{"1":2}} []
[2026-06-11T11:15:48.054008+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CSS097"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CSS097"},"types":{"1":2}} []
[2026-06-11T11:15:48.054598+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2023/2024","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2023/2024","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:15:48.082448+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"CT980"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"CT980"},"types":{"1":2}} []
[2026-06-11T11:15:48.083280+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"DCIT302"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"DCIT302"},"types":{"1":2}} []
[2026-06-11T11:15:48.083936+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2023/2024","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2023/2024","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:15:48.119115+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1 (parameters: array{"1":"MADC671"}, types: array{"1":2}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.course_code = ? LIMIT 1","params":{"1":"MADC671"},"types":{"1":2}} []
[2026-06-11T11:15:48.120028+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2023/2024","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2023/2024","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:15:48.123874+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:15:48.124429+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":6,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":6,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-11T11:15:48.125306+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"ADVG601-6a2a98e4071a6.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":null,"5":17}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"ADVG601-6a2a98e4071a6.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":null,"5":17},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-11T11:15:48.126007+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":4,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":4,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-11T11:15:48.126610+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"CSS097-6a2a98e40d723.pdf","2":"CSS097 - Historical Past Question","3":0,"4":"INFORMATION, COMMUNICATION & TECHNOLOGY DIRECTORATE Memorandum To:​​ Ag. Registrar From:​Systems Analyst Date:​June 9, 2026 Subject: Request for Payment of Call-in Allowance for IT Staff I am writing to formally request approval for the payment of call-in allowances to the I.T. staff for work performed outside of regular hours from 11th May 2026 to 31st May 2026. Below is a summary of the hours worked by each staff member: Name Weekday Hours Weekend Hours JOHN PAUL AMUZU 62.41 30.93 LUCIANO KOKORO 15.00 0.00 WILSON OWUSU 17.76 48.04 JONAS K. AMENU 82.18 79.00 DAVID K. MANFO 23.72 49.89 AHMED AHIA FEEHI 27.43 0.00 1 ELVIS HAGAN-DONKOH 29.73 50.04 EVANS ASUBONTENG 13.96 49.83 Detailed records of the hours worked by each individual from 11th May 2026 to 31st May 2026 are attached for your review.​ Submitted for your approval, please. Sincerely,​ …………………………………………….. ​ (Lamadeku Saviour Korku) For Director, ICT Services 2","5":18}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"CSS097-6a2a98e40d723.pdf","2":"CSS097 - Historical Past Question","3":0,"4":"INFORMATION, COMMUNICATION & TECHNOLOGY DIRECTORATE Memorandum To:​​ Ag. Registrar From:​Systems Analyst Date:​June 9, 2026 Subject: Request for Payment of Call-in Allowance for IT Staff I am writing to formally request approval for the payment of call-in allowances to the I.T. staff for work performed outside of regular hours from 11th May 2026 to 31st May 2026. Below is a summary of the hours worked by each staff member: Name Weekday Hours Weekend Hours JOHN PAUL AMUZU 62.41 30.93 LUCIANO KOKORO 15.00 0.00 WILSON OWUSU 17.76 48.04 JONAS K. AMENU 82.18 79.00 DAVID K. MANFO 23.72 49.89 AHMED AHIA FEEHI 27.43 0.00 1 ELVIS HAGAN-DONKOH 29.73 50.04 EVANS ASUBONTENG 13.96 49.83 Detailed records of the hours worked by each individual from 11th May 2026 to 31st May 2026 are attached for your review.​ Submitted for your approval, please. Sincerely,​ …………………………………………….. ​ (Lamadeku Saviour Korku) For Director, ICT Services 2","5":18},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-11T11:15:48.127456+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":2,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":2,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-11T11:15:48.127975+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"DCIT302-6a2a98e4149f6.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":"IT 4 REGULAR GROUP 1 1. THEOPHILUS ANKRAH-10341690 2. OBUTEY JOEL-10337245 3. GODFRED BOTI BENTIL-10341704 4. MALWINE ELORM DARRAH-10347250 5. KYEREMEH EUGENE-10336741 6. ISAAC DARKO-10342166 7. ABRAHAM KOBINAN YORKE-10342078 8. DOGBEY ALBERT-10342103 9. ELVIS DELADEM ATSYATSYA-10337402 10. ATTO GIDEON YEDU-10336729 GROUP 2 1. AGYEMANG THEODOLONG BOAKYE-10341970 2. ARTHUR KELVIN-10337223 3. ASUONYE SANDRA ADWOA-10346106 4. MAAME ADWOA ADU MANTE -10341932 5. ANYEKA PRINCE AKANLUCHAB-10338950 6. COBBY MENSAH-10341658 7. MAXWELL OWODO-10339612 8. FIIFI ESHUN-10341868 9. KINGSLEY AMOAH-10337527 10. SLYVESTER MENSAH AMEWUDA-10337417 GROUP 3 1. AMETAME JUSTLORD MAWUNYO-10342136 2. AGYEMAN RICHMOND ADU GYEMFI-10347565 3. VALENTINA BAAH-10342022 4. IRENE NANA EKUAH QUANSAH-10338721 5. ABDUL WADUDU ABUBAKAR-10347581 6. CALEB SEY AMARH-10341886 7. NANA EKOW AFFUL-10342900 8. DOMPREH CHRIS OWUSU-10337321 9. EMMANUEL MENSAH-10341720 10. SAMUEL ASANTE-10339054 GROUP 4 1. PHOEBE TERPKENOR-10346799 2. AMOAKO GABRIEL-10346746 3. POAVRI PAUL AWETSUGE-10342194 4. JAMES OBLITEY-10337338 5. NII KOJO YAO SACKEY-10346782 6. PRISCILLA ADU- 10342091 7. LORD QUAICOO-10337283 8. MARTIN OWIREDU-10342005 9. DERRICK SARKODIE-10342064 10. EDWARD OFORI QUAYE-10341918 GROUP 5 1. STEPHEN QUANSAH-10347787 2. SABASTIAN BOADU ANUM-10341765 3. AMBRA NYARKOA ANTWI-10346816 4. PRINCE MENSAH KORANG-10348365 5. ANAS BENEDICTA-10346711 6. DANQUAH GERALD-10337502 7. JOEL BOTWEY-10346866 8. MICHAEL KOJO MENSAH-10338912 9. RICHMOND ABABIO-10348048 10. BOAKYE LLOYD-10337200 GROUP 6 1. AMPAH PRINCE CHARLES-10341839 2. ADJESSSI DAVID-10341808 3. AGYEMANG AMOS-10346837 4. VICTORIA IKEM-10341674 5. MENSAH DANIEL-10342211 6. MENSAH JESSICA-10337359 7. STEPHENS WILLIAMS-10346135 8. AKPE DOE SELMA YAYRA-10346878 9. KELVIN DADZIE-10341902 10. KAYANG PETER MILLER- 10341636 GROUP 7 1. RAYMOND ANERKEY ANEBOYE-10337442 2. ADELAIDE OCANSEY-1033661 3. JEROME ADAMADU-10344942 4. MENSAH ELIJAH-10341951 5. OWUSU AKWASI-10337484 6. FRIMPONG MIRABEL-10345480 7. MOHAMMED KHADIJAH-10341990 8. NICHOLAS SACKEY-ADDO-10344749 9. AVUYEM SYLVANUS MARKO-10341855 10. KONAMA FRANCHELSA-10346691 GROUP 8 1. SARFO OPOKU AGYEI-10337470 2. SAMUEL AYITEY-10348816 3. KENNETH COBBINA-10346120 4. ANYOBODE LINDA-10350960 5. DARKO JUSTICE ADDO-10336701 6. AGYAPONG PARISH NANA KWABENA-10341615 7. DERRICK OWU-10341740 8. FRIMPONG ASEDA TWUM-10336681 9. STEPHEN QUANSAH-10347787 10. RABBI OPOKU-10342114 GROUP 9 1. FRANKLIN ALLOTEY AGO -10341789 2. ODOTEI ISHMAEL NII-10347594 3. SLYVESTER KUSI NANA-10342854 4. ALLIU MALTITI KPABLA-10346725 5. ALEX OFORI-103437458 6. JAKE SASU EFFAH-10337176 7. TANDOH BRIGHT-10341598 8. JOHN PAUL BINYEMI TETTEY-10348170 9. KOFI AMPOMAH-10337298 10. ISAAC BANAHENE OWUSU-10341822 GROUP 10 1.RAYYAN KAMAGTEY MUHSIN-10350964 2.JOSEPH ASSUAH YEBOAH-10337546 3.PRINCE KWAKYE-10342181 4.WISDOM HAKEEM DORLA-10346768 5.SHERIFF MOHAMMED DRAMANI- 6.DAVID AMISSAH ANDOH-10342153 7.GABRIEL FRIMPONG-10337260 8.KELVIN DOGAH DELALI-10342033","5":19}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"DCIT302-6a2a98e4149f6.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":"IT 4 REGULAR GROUP 1 1. THEOPHILUS ANKRAH-10341690 2. OBUTEY JOEL-10337245 3. GODFRED BOTI BENTIL-10341704 4. MALWINE ELORM DARRAH-10347250 5. KYEREMEH EUGENE-10336741 6. ISAAC DARKO-10342166 7. ABRAHAM KOBINAN YORKE-10342078 8. DOGBEY ALBERT-10342103 9. ELVIS DELADEM ATSYATSYA-10337402 10. ATTO GIDEON YEDU-10336729 GROUP 2 1. AGYEMANG THEODOLONG BOAKYE-10341970 2. ARTHUR KELVIN-10337223 3. ASUONYE SANDRA ADWOA-10346106 4. MAAME ADWOA ADU MANTE -10341932 5. ANYEKA PRINCE AKANLUCHAB-10338950 6. COBBY MENSAH-10341658 7. MAXWELL OWODO-10339612 8. FIIFI ESHUN-10341868 9. KINGSLEY AMOAH-10337527 10. SLYVESTER MENSAH AMEWUDA-10337417 GROUP 3 1. AMETAME JUSTLORD MAWUNYO-10342136 2. AGYEMAN RICHMOND ADU GYEMFI-10347565 3. VALENTINA BAAH-10342022 4. IRENE NANA EKUAH QUANSAH-10338721 5. ABDUL WADUDU ABUBAKAR-10347581 6. CALEB SEY AMARH-10341886 7. NANA EKOW AFFUL-10342900 8. DOMPREH CHRIS OWUSU-10337321 9. EMMANUEL MENSAH-10341720 10. SAMUEL ASANTE-10339054 GROUP 4 1. PHOEBE TERPKENOR-10346799 2. AMOAKO GABRIEL-10346746 3. POAVRI PAUL AWETSUGE-10342194 4. JAMES OBLITEY-10337338 5. NII KOJO YAO SACKEY-10346782 6. PRISCILLA ADU- 10342091 7. LORD QUAICOO-10337283 8. MARTIN OWIREDU-10342005 9. DERRICK SARKODIE-10342064 10. EDWARD OFORI QUAYE-10341918 GROUP 5 1. STEPHEN QUANSAH-10347787 2. SABASTIAN BOADU ANUM-10341765 3. AMBRA NYARKOA ANTWI-10346816 4. PRINCE MENSAH KORANG-10348365 5. ANAS BENEDICTA-10346711 6. DANQUAH GERALD-10337502 7. JOEL BOTWEY-10346866 8. MICHAEL KOJO MENSAH-10338912 9. RICHMOND ABABIO-10348048 10. BOAKYE LLOYD-10337200 GROUP 6 1. AMPAH PRINCE CHARLES-10341839 2. ADJESSSI DAVID-10341808 3. AGYEMANG AMOS-10346837 4. VICTORIA IKEM-10341674 5. MENSAH DANIEL-10342211 6. MENSAH JESSICA-10337359 7. STEPHENS WILLIAMS-10346135 8. AKPE DOE SELMA YAYRA-10346878 9. KELVIN DADZIE-10341902 10. KAYANG PETER MILLER- 10341636 GROUP 7 1. RAYMOND ANERKEY ANEBOYE-10337442 2. ADELAIDE OCANSEY-1033661 3. JEROME ADAMADU-10344942 4. MENSAH ELIJAH-10341951 5. OWUSU AKWASI-10337484 6. FRIMPONG MIRABEL-10345480 7. MOHAMMED KHADIJAH-10341990 8. NICHOLAS SACKEY-ADDO-10344749 9. AVUYEM SYLVANUS MARKO-10341855 10. KONAMA FRANCHELSA-10346691 GROUP 8 1. SARFO OPOKU AGYEI-10337470 2. SAMUEL AYITEY-10348816 3. KENNETH COBBINA-10346120 4. ANYOBODE LINDA-10350960 5. DARKO JUSTICE ADDO-10336701 6. AGYAPONG PARISH NANA KWABENA-10341615 7. DERRICK OWU-10341740 8. FRIMPONG ASEDA TWUM-10336681 9. STEPHEN QUANSAH-10347787 10. RABBI OPOKU-10342114 GROUP 9 1. FRANKLIN ALLOTEY AGO -10341789 2. ODOTEI ISHMAEL NII-10347594 3. SLYVESTER KUSI NANA-10342854 4. ALLIU MALTITI KPABLA-10346725 5. ALEX OFORI-103437458 6. JAKE SASU EFFAH-10337176 7. TANDOH BRIGHT-10341598 8. JOHN PAUL BINYEMI TETTEY-10348170 9. KOFI AMPOMAH-10337298 10. ISAAC BANAHENE OWUSU-10341822 GROUP 10 1.RAYYAN KAMAGTEY MUHSIN-10350964 2.JOSEPH ASSUAH YEBOAH-10337546 3.PRINCE KWAKYE-10342181 4.WISDOM HAKEEM DORLA-10346768 5.SHERIFF MOHAMMED DRAMANI- 6.DAVID AMISSAH ANDOH-10342153 7.GABRIEL FRIMPONG-10337260 8.KELVIN DOGAH DELALI-10342033","5":19},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-11T11:15:48.128549+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":7,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2023/2024","2":1,"3":1,"4":0,"5":"2026-06-11 11:15:48","6":"2026-06-11 11:15:48","7":7,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-11T11:15:48.128992+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"MADC671-6a2a98e41d6e9.pdf","2":"MADC671 - Historical Past Question","3":0,"4":null,"5":20}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"MADC671-6a2a98e41d6e9.pdf","2":"MADC671 - Historical Past Question","3":0,"4":null,"5":20},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-11T11:15:48.129622+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:15:48.159563+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:15:48.208989+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:15:48.399276+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b1ad9f"},"request_uri":"http://127.0.0.1:8000/_wdt/b1ad9f","method":"GET"} []
[2026-06-11T11:17:36.176138+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-11T11:17:36.177006+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:17:36.177079+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:17:36.177115+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:17:36.177154+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:17:36.177205+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:17:36.178246+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:17:36.190545+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:17:36.192067+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:17:36.193140+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:17:36.217487+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-11T11:17:36.218549+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-11T11:17:36.226952+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:17:36.229400+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:17:36.234473+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:17:36.239909+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:17:36.242949+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:17:36.244621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:17:36.245859+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:17:36.248861+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:17:36.251541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:17:36.255298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:17:36.257614+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:17:36.259142+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:17:36.262051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:17:36.266559+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:17:36.272504+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:17:36.275927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:17:36.278838+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:17:36.282813+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:17:36.286707+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:17:36.288912+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:17:36.292181+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:17:36.295099+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-11T11:17:36.298735+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:17:36.304090+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T11:17:36.307820+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-11T11:17:36.324988+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:17:36.401873+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:17:36.660841+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"35965f"},"request_uri":"http://127.0.0.1:8000/_wdt/35965f","method":"GET"} []
[2026-06-11T11:17:39.675350+00:00] request.INFO: Matched route "admin_app_exampaper_dashboardOverview". {"route":"admin_app_exampaper_dashboardOverview","route_parameters":{"_route":"admin_app_exampaper_dashboardOverview","_controller":"App\\Controller\\ExamPaperImportController::dashboardOverviewAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_dashboardOverview"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/analytics-dashboard","method":"GET"} []
[2026-06-11T11:17:39.682376+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:17:39.682602+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:17:39.682753+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:17:39.682907+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:17:39.686488+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:17:39.689063+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:17:39.737973+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:17:39.743567+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:17:39.746460+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:17:39.759145+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T11:17:39.762075+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T11:17:39.765416+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 5"} []
[2026-06-11T11:17:39.774367+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T11:17:39.781987+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:17:39.785255+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:17:39.827793+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:17:39.890121+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:17:40.292811+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f62f8d"},"request_uri":"http://127.0.0.1:8000/_wdt/f62f8d","method":"GET"} []
[2026-06-11T11:18:08.320643+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T11:18:08.321833+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:18:08.321913+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:08.321956+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:08.321983+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:18:08.322014+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:18:08.322855+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:18:08.332745+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:18:08.334640+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:18:08.335806+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:18:08.337283+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T11:18:08.337489+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T11:18:08.337599+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T11:18:08.337696+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T11:18:08.337751+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T11:18:08.356643+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:18:08.373597+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T11:18:08.374131+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:18:08.374196+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:08.374247+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:08.374273+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:18:08.374300+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:18:08.896100+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6e5ba1"},"request_uri":"http://127.0.0.1:8000/_wdt/6e5ba1","method":"GET"} []
[2026-06-11T11:18:54.691845+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T11:18:54.693714+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:18:54.693823+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:54.693902+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:18:54.694062+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:18:54.705787+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:18:54.707854+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-11T11:18:55.463112+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T11:18:55.463236+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T11:18:55.463271+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T11:18:55.463292+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T11:18:55.463313+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T11:18:55.463520+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T11:18:55.463557+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:55.464068+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-11T11:18:55.465443+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:18:55.465916+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-11 11:18:55","3":"127.0.0.1","4":1,"5":"2026-06-11 11:18:55","6":"2026-06-11 11:18:55"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-11 11:18:55","3":"127.0.0.1","4":1,"5":"2026-06-11 11:18:55","6":"2026-06-11 11:18:55"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T11:18:55.470544+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:18:55.474792+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:18:55.475606+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 11:18:55","2":"2026-06-11 11:18:55","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 11:18:55","2":"2026-06-11 11:18:55","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T11:18:55.476468+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:18:55.481051+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T11:18:55.481130+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T11:18:55.481758+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T11:18:55.481846+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T11:18:55.481948+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T11:18:55.481996+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T11:18:55.482048+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T11:18:55.482103+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T11:18:55.482146+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T11:18:55.482205+00: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-06-11T11:18:55.483316+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:18:55.503453+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:18:55.523873+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T11:18:55.524956+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:18:55.532288+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:18:55.533394+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:18:55.534961+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:18:55.535151+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:18:55.535216+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:55.535294+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:18:55.542959+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:18:55.544693+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:18:55.546140+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T11:18:55.550387+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:18:55.551297+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.553279+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.554036+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.554688+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.555073+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.555427+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.555897+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.556229+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:18:55","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:18:55","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.556673+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:18:55","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:18:55","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.556977+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-11 11:18:55","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-11 11:18:55","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.557294+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 11:18:55","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 11:18:55","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.557594+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 11:18:55","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 11:18:55","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.557887+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":41,"2":"2026-06-11 11:18:55","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":41,"2":"2026-06-11 11:18:55","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.558260+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":41,"2":"2026-06-11 11:18:55","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":41,"2":"2026-06-11 11:18:55","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.558687+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-11 11:18:55","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-11 11:18:55","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:18:55.559000+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:18:55.562109+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:18:55.564029+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:18:55.565365+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:18:55.566775+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:18:55.567685+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:18:55.568710+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:18:55.570002+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:18:55.571298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:18:55.572175+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:18:55.573037+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:18:55.573851+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:18:55.574613+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:18:55.575284+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:18:55.575908+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:18:55.576439+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:18:55.576923+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:18:55.577425+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:18:55.577916+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:18:55.578334+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:18:55.578748+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:18:55.579140+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:18:55.579766+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:18:55.580470+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:18:55.581105+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:18:55.586852+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:18:55.627268+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:18:55.716001+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T11:18:55.979669+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T11:18:56.222088+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a6ff1e"},"request_uri":"http://127.0.0.1:8000/_wdt/a6ff1e","method":"GET"} []
[2026-06-11T11:19:34.480772+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T11:19:34.482005+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:19:34.482094+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:19:34.482139+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:19:34.482171+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:19:34.482231+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:19:34.483167+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:19:34.498226+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:19:34.499523+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:19:34.500642+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T11:19:34.501952+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T11:19:34.502251+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T11:19:34.502347+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T11:19:34.502392+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T11:19:34.502439+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T11:19:34.528155+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:19:34.552460+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T11:19:34.554085+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:19:34.554321+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:19:34.554451+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:19:34.554632+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:19:34.554742+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:19:35.108336+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9756d4"},"request_uri":"http://127.0.0.1:8000/_wdt/9756d4","method":"GET"} []
[2026-06-11T11:28:40.936788+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T11:28:40.938832+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T11:28:40.938925+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:28:40.938978+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:28:40.939086+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T11:28:40.956705+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:28:40.957747+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T11:28:41.730368+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T11:28:41.730464+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T11:28:41.730501+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T11:28:41.730534+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T11:28:41.730556+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T11:28:41.730742+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T11:28:41.730794+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212306\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:28:41.731370+00:00] app.INFO: ***** USER LOGIN ***** User 0240212306 logged in successfully. [] []
[2026-06-11T11:28:41.732687+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:28:41.733272+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212306","2":"2026-06-11 11:28:41","3":"127.0.0.1","4":1,"5":"2026-06-11 11:28:41","6":"2026-06-11 11:28:41"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212306","2":"2026-06-11 11:28:41","3":"127.0.0.1","4":1,"5":"2026-06-11 11:28:41","6":"2026-06-11 11:28:41"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T11:28:41.737392+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:28:41.741294+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:28:41.742279+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 11:28:41","2":"2026-06-11 11:28:41","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 11:28:41","2":"2026-06-11 11:28:41","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T11:28:41.743018+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:28:41.747928+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T11:28:41.747993+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T11:28:41.748929+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T11:28:41.749028+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T11:28:41.749105+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T11:28:41.749148+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T11:28:41.749195+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T11:28:41.749234+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T11:28:41.749279+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T11:28:41.749312+00: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-06-11T11:28:41.750530+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:28:41.771446+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:28:41.789865+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T11:28:41.791086+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:28:41.801000+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:28:41.801787+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:28:41.802580+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:28:41.802703+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:28:41.802742+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:28:41.802771+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:28:41.810674+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:28:41.812691+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T11:28:41.814388+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T11:28:41.819397+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:28:41.820053+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.820612+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.820983+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.821373+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.821728+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.822077+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.822400+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.822723+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:28:41","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:28:41","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.823106+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:28:41","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:28:41","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.823538+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-11 11:28:41","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-11 11:28:41","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.823947+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 11:28:41","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 11:28:41","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.824440+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 11:28:41","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 11:28:41","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.824950+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":42,"2":"2026-06-11 11:28:41","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":42,"2":"2026-06-11 11:28:41","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.825379+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":42,"2":"2026-06-11 11:28:41","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":42,"2":"2026-06-11 11:28:41","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.825744+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":37,"2":"2026-06-11 11:28:41","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":37,"2":"2026-06-11 11:28:41","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:28:41.826092+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:28:41.830284+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:28:41.833760+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:28:41.835720+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:28:41.837062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T11:28:41.837833+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T11:28:41.838403+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T11:28:41.838889+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:28:41.839377+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:28:41.839860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T11:28:41.840363+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:28:41.840756+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:28:41.841219+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T11:28:41.841638+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T11:28:41.842111+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T11:28:41.842657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:28:41.843157+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T11:28:41.844269+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T11:28:41.845296+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T11:28:41.846009+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:28:41.846594+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T11:28:41.847212+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T11:28:41.847923+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:28:41.848938+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:28:41.849763+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T11:28:41.854544+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:28:41.886337+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:28:43.028100+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3f0174"},"request_uri":"http://127.0.0.1:8000/_wdt/3f0174","method":"GET"} []
[2026-06-11T11:28:49.520748+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:28:49.524048+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:28:49.540121+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:28:49.541661+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:28:49.543661+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:28:49.544111+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:28:49.544274+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:28:49.544376+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:28:49.560230+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ?) (parameters: array{"1":1,"2":"%saviour%","3":"%saviour%"}, types: array{"1":5,"2":2,"3":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ?)","params":{"1":1,"2":"%saviour%","3":"%saviour%"},"types":{"1":5,"2":2,"3":2}} []
[2026-06-11T11:28:49.562823+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%saviour%","3":"%saviour%"}, types: array{"1":5,"2":2,"3":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN programme p2_ ON c1_.programme_id = p2_.id LEFT JOIN department d3_ ON p2_.department_id = d3_.id LEFT JOIN faculty f4_ ON d3_.faculty_id = f4_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%saviour%","3":"%saviour%"},"types":{"1":5,"2":2,"3":2}} []
[2026-06-11T11:28:49.564669+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:28:49.568425+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:28:49.604485+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:28:50.003340+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7b5e95"},"request_uri":"http://127.0.0.1:8000/_wdt/7b5e95","method":"GET"} []
[2026-06-11T11:40:03.200149+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:40:03.203068+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:40:03.211419+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:40:03.213054+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:40:03.214411+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:40:03.214824+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:40:03.214893+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:40:03.214951+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:40:03.232539+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 249: Error: Expected known function, got 'MATCH'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 249: Error: Expected known function, got 'MATCH' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH(a.extractedContent) AGAINST(:ftsQuery IN NATURAL LANGUAGE MODE) > 0) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:40:04.000210+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:40:04.087509+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:40:04.592700+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e168d8"},"request_uri":"http://127.0.0.1:8000/_wdt/e168d8","method":"GET"} []
[2026-06-11T11:41:41.344386+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:41:41.347143+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:41:41.357095+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:41:41.358849+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:41:41.360452+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:41:41.360931+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:41:41.361011+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:41:41.361058+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:41:41.377425+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 296: Error: Expected boolean, got 'NATURAL'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 296: Error: Expected boolean, got 'NATURAL' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH(a.extractedContent) AGAINST(:ftsQuery IN NATURAL LANGUAGE MODE) > 0) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:41:42.074434+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:41:42.162568+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:41:42.594020+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8ba9a7"},"request_uri":"http://127.0.0.1:8000/_wdt/8ba9a7","method":"GET"} []
[2026-06-11T11:43:17.446029+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:43:17.457077+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:43:17.481612+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:43:17.483741+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:43:17.485830+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:43:17.487767+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:43:17.487966+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:43:17.488065+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:43:17.513626+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 249: Error: Expected known function, got 'MATCH_AGAINST'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 249: Error: Expected known function, got 'MATCH_AGAINST' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH_AGAINST(a.extractedContent, :ftsQuery) = true) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:43:19.079890+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:43:19.216012+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:43:19.988482+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7e4548"},"request_uri":"http://127.0.0.1:8000/_wdt/7e4548","method":"GET"} []
[2026-06-11T11:44:11.612593+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:44:11.616856+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:44:11.627988+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:44:11.629423+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:44:11.630726+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:44:11.631168+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:44:11.631254+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:44:11.631299+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:44:11.643008+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 283: Error: Expected Doctrine\ORM\Query\Lexer::T_IDENTIFIER, got ':ftsQuery'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 283: Error: Expected Doctrine\\ORM\\Query\\Lexer::T_IDENTIFIER, got ':ftsQuery' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH_AGAINST(a.extractedContent, :ftsQuery) = true) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:44:12.430334+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:44:12.552325+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:44:13.261466+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b4307e"},"request_uri":"http://127.0.0.1:8000/_wdt/b4307e","method":"GET"} []
[2026-06-11T11:44:50.192529+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-11T11:44:50.295311+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:44:50.309915+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:44:50.345094+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:44:50.350486+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:44:50.356380+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:44:50.358254+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:44:50.358490+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:44:50.358661+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:44:50.467407+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 283: Error: Expected Doctrine\ORM\Query\Lexer::T_IDENTIFIER, got ':ftsQuery'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 283: Error: Expected Doctrine\\ORM\\Query\\Lexer::T_IDENTIFIER, got ':ftsQuery' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH_AGAINST(a.extractedContent, :ftsQuery) = true) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:44:52.212263+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:44:52.338434+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:44:52.841871+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1bc52e"},"request_uri":"http://127.0.0.1:8000/_wdt/1bc52e","method":"GET"} []
[2026-06-11T11:45:49.672742+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:45:49.675955+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:45:49.687250+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:45:49.688837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:45:49.689998+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:45:49.690496+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:45:49.690578+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:45:49.690646+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:45:49.706497+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 283: Error: Expected Doctrine\ORM\Query\Lexer::T_IDENTIFIER, got ':ftsQuery'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 283: Error: Expected Doctrine\\ORM\\Query\\Lexer::T_IDENTIFIER, got ':ftsQuery' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH_AGAINST(a.extractedContent, :ftsQuery) > 0) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:45:50.442570+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:45:50.559237+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:45:50.987036+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"905f1e"},"request_uri":"http://127.0.0.1:8000/_wdt/905f1e","method":"GET"} []
[2026-06-11T11:46:39.748280+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:46:39.752262+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:46:39.761110+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:46:39.762214+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:46:39.763590+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:46:39.764390+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:46:39.764494+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:46:39.764541+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:46:39.777096+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 283: Error: Expected Doctrine\ORM\Query\Lexer::T_IDENTIFIER, got 'saviour'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 283: Error: Expected Doctrine\\ORM\\Query\\Lexer::T_IDENTIFIER, got 'saviour' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH_AGAINST(a.extractedContent, 'saviour') > 0) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:46:40.366337+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:46:40.447732+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:46:40.851196+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"59a751"},"request_uri":"http://127.0.0.1:8000/_wdt/59a751","method":"GET"} []
[2026-06-11T11:47:42.812393+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:47:42.824114+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:47:42.845252+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:47:42.847272+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:47:42.849260+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:47:42.851114+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:47:42.851730+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:47:42.851957+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:47:42.883783+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 283: Error: Expected Doctrine\ORM\Query\Lexer::T_IDENTIFIER, got 'saviour'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 283: Error: Expected Doctrine\\ORM\\Query\\Lexer::T_IDENTIFIER, got 'saviour' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH_AGAINST(a.extractedContent, 'saviour') > 0) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:47:44.949127+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:47:45.067664+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:47:45.704966+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ba198f"},"request_uri":"http://127.0.0.1:8000/_wdt/ba198f","method":"GET"} []
[2026-06-11T11:51:17.773168+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:51:17.778578+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:51:17.790219+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:51:17.792216+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:51:17.794436+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:51:17.795245+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:51:17.795420+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:51:17.795528+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:51:17.822820+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "[Syntax Error] line 0, col 283: Error: Expected Doctrine\ORM\Query\Lexer::T_IDENTIFIER, got ':ftsQuery'" at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 34 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): [Syntax Error] line 0, col 283: Error: Expected Doctrine\\ORM\\Query\\Lexer::T_IDENTIFIER, got ':ftsQuery' at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:34)\n[previous exception] [object] (Doctrine\\ORM\\Query\\QueryException(code: 0): SELECT p FROM App\\Entity\\ExamPaper p INNER JOIN p.course c LEFT JOIN p.attachments a LEFT JOIN c.programme pr LEFT JOIN pr.department d LEFT JOIN d.faculty f WHERE p.isValidated = :validated AND (c.courseCode LIKE :search OR c.title LIKE :search OR MATCH_AGAINST(a.extractedContent, :ftsQuery) = 1) ORDER BY p.academicYear DESC, c.courseCode ASC at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:23)"} []
[2026-06-11T11:51:18.803000+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:51:18.879060+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:51:19.610312+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7df3c8"},"request_uri":"http://127.0.0.1:8000/_wdt/7df3c8","method":"GET"} []
[2026-06-11T11:51:40.633303+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?faculty=&q=saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:51:40.641716+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:51:40.670437+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:51:40.672572+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:51:40.674826+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:51:40.676335+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:51:40.676500+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:51:40.676600+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:51:40.708914+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%saviour%","3":"%saviour%","4":"%saviour%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%saviour%","3":"%saviour%","4":"%saviour%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:51:40.713753+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%saviour%","3":"%saviour%","4":"%saviour%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%saviour%","3":"%saviour%","4":"%saviour%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:51:40.719639+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%saviour%","3":"%saviour%","4":"%saviour%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%saviour%","3":"%saviour%","4":"%saviour%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:51:40.728797+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:51:40.737076+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 11:51:40","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 11:51:40","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:51:40.738743+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:51:40.750778+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:51:40.753791+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:51:40.838423+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:51:40.843250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:51:40.845667+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:51:40.878116+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:51:40.942822+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:51:42.644404+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8e0b44"},"request_uri":"http://127.0.0.1:8000/_wdt/8e0b44","method":"GET"} []
[2026-06-11T11:52:03.316945+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=lamadeku%20saviour&semester=&year=","method":"GET"} []
[2026-06-11T11:52:03.321504+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:52:03.344302+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:52:03.346109+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:52:03.347355+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:52:03.347553+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:52:03.347612+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:52:03.347654+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:52:03.362303+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%lamadeku saviour%","3":"%lamadeku saviour%","4":"%lamadeku saviour%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%lamadeku saviour%","3":"%lamadeku saviour%","4":"%lamadeku saviour%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:52:03.364368+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%lamadeku saviour%","3":"%lamadeku saviour%","4":"%lamadeku saviour%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%lamadeku saviour%","3":"%lamadeku saviour%","4":"%lamadeku saviour%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:52:03.366181+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%lamadeku saviour%","3":"%lamadeku saviour%","4":"%lamadeku saviour%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%lamadeku saviour%","3":"%lamadeku saviour%","4":"%lamadeku saviour%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:52:03.373783+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:52:03.374883+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 11:52:03","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 11:52:03","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:52:03.375479+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:52:03.378208+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:52:03.378881+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:52:03.391674+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:52:03.393731+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:52:03.394492+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:52:03.399038+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:52:03.435419+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:52:03.873090+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6a01c6"},"request_uri":"http://127.0.0.1:8000/_wdt/6a01c6","method":"GET"} []
[2026-06-11T11:52:33.285060+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=Ag.%20Registrar&semester=&year=","method":"GET"} []
[2026-06-11T11:52:33.287077+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:52:33.299772+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:52:33.301646+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:52:33.303809+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:52:33.304258+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:52:33.304377+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:52:33.304445+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:52:33.315164+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:52:33.318302+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:52:33.322598+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:52:33.327709+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:52:33.328626+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 11:52:33","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 11:52:33","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:52:33.329236+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:52:33.333728+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:52:33.334716+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:52:33.338045+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:52:33.340231+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:52:33.340899+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:52:33.343096+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:52:33.377842+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:52:33.828509+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2bce67"},"request_uri":"http://127.0.0.1:8000/_wdt/2bce67","method":"GET"} []
[2026-06-11T11:53:17.607749+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=Ag.%20Registrar&semester=&year=","method":"GET"} []
[2026-06-11T11:53:17.610167+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:53:17.626692+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:53:17.627966+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:53:17.629133+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:53:17.629363+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:53:17.629423+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:53:17.629498+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:53:17.637310+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:53:17.639591+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:53:17.641586+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:53:17.646494+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:53:17.649465+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 11:53:17","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 11:53:17","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:53:17.651885+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:53:17.656549+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:53:17.657768+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:53:17.683975+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:53:17.687013+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:53:17.688136+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:53:17.690843+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:53:17.733129+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:53:18.147962+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"58ca2a"},"request_uri":"http://127.0.0.1:8000/_wdt/58ca2a","method":"GET"} []
[2026-06-11T11:53:40.687207+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=Ag.%20Registrar&semester=&year=","method":"GET"} []
[2026-06-11T11:53:40.688894+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:53:40.698448+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:53:40.699804+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:53:40.701138+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:53:40.701376+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:53:40.701431+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:53:40.701468+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:53:40.710409+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:53:40.712384+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:53:40.714536+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:53:40.718963+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:53:40.719921+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 11:53:40","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 11:53:40","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:53:40.720442+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:53:40.724239+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:53:40.725378+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:53:40.742473+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:53:40.744653+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:53:40.745495+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:53:40.748742+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:53:40.777850+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:53:41.048837+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fae206"},"request_uri":"http://127.0.0.1:8000/_wdt/fae206","method":"GET"} []
[2026-06-11T11:54:06.687260+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=Ag.%20Registrar&semester=&year=","method":"GET"} []
[2026-06-11T11:54:06.689666+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:54:06.701684+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:54:06.702892+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:54:06.704283+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:54:06.704469+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:54:06.704522+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:54:06.704560+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:54:06.711560+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:54:06.713685+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:54:06.716356+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:54:06.721778+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:54:06.723148+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 11:54:06","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 11:54:06","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:54:06.724462+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:54:06.728148+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:54:06.729359+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:54:06.758254+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:54:06.760371+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:54:06.761066+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:54:06.763214+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:54:06.803106+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:54:07.092792+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fba205"},"request_uri":"http://127.0.0.1:8000/_wdt/fba205","method":"GET"} []
[2026-06-11T11:54:27.325682+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=Ag.%20Registrar&semester=&year=","method":"GET"} []
[2026-06-11T11:54:27.328280+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:54:27.340166+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:54:27.341720+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:54:27.346498+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:54:27.346642+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:54:27.346718+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:54:27.346744+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:54:27.354562+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:54:27.357147+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:54:27.360549+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:54:27.365337+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:54:27.366127+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 11:54:27","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 11:54:27","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:54:27.366650+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:54:27.373546+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:54:27.374558+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:54:27.391985+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:54:27.394820+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:54:27.395662+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:54:27.397895+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:54:27.439979+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:54:27.699490+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"28043f"},"request_uri":"http://127.0.0.1:8000/_wdt/28043f","method":"GET"} []
[2026-06-11T11:54:41.610539+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=Ag.%20Registrar&semester=&year=","method":"GET"} []
[2026-06-11T11:54:41.612910+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:54:41.622198+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:54:41.623139+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:54:41.624014+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:54:41.624168+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:54:41.624231+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:54:41.624276+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:54:41.632885+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:54:41.635426+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:54:41.637984+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%Ag. Registrar%","3":"%Ag. Registrar%","4":"%Ag. Registrar%","5":18},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:54:41.643016+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:54:41.644899+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-11 11:54:41","3":18}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-11 11:54:41","3":18},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:54:41.646555+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:54:41.651243+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:54:41.652959+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:54:41.670435+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T11:54:41.673037+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:54:41.673933+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-11T11:54:41.677514+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:54:41.710753+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:54:42.023966+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e3c6c0"},"request_uri":"http://127.0.0.1:8000/_wdt/e3c6c0","method":"GET"} []
[2026-06-11T11:57:41.161435+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=good&semester=&year=","method":"GET"} []
[2026-06-11T11:57:41.163955+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:57:41.178022+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:57:41.180023+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:57:41.181181+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:57:41.181397+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:57:41.181457+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:57:41.181508+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:57:41.189246+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%good%","3":"%good%","4":"%good%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%good%","3":"%good%","4":"%good%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:57:41.192928+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%good%","3":"%good%","4":"%good%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%good%","3":"%good%","4":"%good%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:57:41.195642+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:57:41.197107+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:57:41.202712+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:57:41.252811+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:57:42.533812+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"01e5ca"},"request_uri":"http://127.0.0.1:8000/_wdt/01e5ca","method":"GET"} []
[2026-06-11T11:58:03.889915+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=THEOPHILUS&semester=&year=","method":"GET"} []
[2026-06-11T11:58:03.894312+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T11:58:03.920994+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T11:58:03.923953+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:58:03.926974+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T11:58:03.927487+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T11:58:03.927628+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:58:03.927737+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T11:58:03.944818+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:58:03.948591+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T11:58:03.952682+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T11:58:03.962592+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T11:58:03.965240+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-11 11:58:03","3":19}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-11 11:58:03","3":19},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T11:58:03.967136+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T11:58:03.972410+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:58:03.975353+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T11:58:03.981882+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T11:58:03.985348+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T11:58:03.987406+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T11:58:03.992782+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T11:58:04.052921+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T11:58:04.674542+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"30a99c"},"request_uri":"http://127.0.0.1:8000/_wdt/30a99c","method":"GET"} []
[2026-06-11T12:09:29.916745+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=THEOPHILUS&semester=&year=","method":"GET"} []
[2026-06-11T12:09:29.922338+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:09:29.946813+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:09:29.950233+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:09:29.953013+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:09:29.954064+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:09:29.954244+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:09:29.954350+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:09:29.983000+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:09:29.988337+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:09:29.993138+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T12:09:30.006585+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:09:30.014132+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-11 12:09:30","3":19}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-11 12:09:30","3":19},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:09:30.017518+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:09:30.025514+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:09:30.027481+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:09:30.077072+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:09:30.082063+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:09:30.086793+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T12:09:30.099154+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:09:30.154352+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:09:31.214655+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"20cbcd"},"request_uri":"http://127.0.0.1:8000/_wdt/20cbcd","method":"GET"} []
[2026-06-11T12:09:41.641934+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"30"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/30","method":"GET"} []
[2026-06-11T12:09:41.657983+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:09:41.693046+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:09:41.699703+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:09:41.703931+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:09:41.706227+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:09:41.706498+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:09:41.706711+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:09:41.720754+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"30"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"30"},"types":{"1":1}} []
[2026-06-11T12:09:41.738342+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException: "You have requested a non-existent parameter "protected_upload_dir"." at /var/www/html/past_question/var/cache/dev/ContainerJG9C5x6/App_KernelDevDebugContainer.php line 2919 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\ParameterNotFoundException(code: 0): You have requested a non-existent parameter \"protected_upload_dir\". at /var/www/html/past_question/var/cache/dev/ContainerJG9C5x6/App_KernelDevDebugContainer.php:2919)"} []
[2026-06-11T12:09:41.855623+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:09:41.906881+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:09:42.708897+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7ff112"},"request_uri":"http://127.0.0.1:8000/_wdt/7ff112","method":"GET"} []
[2026-06-11T12:10:12.729784+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=THEOPHILUS&semester=&year=","method":"GET"} []
[2026-06-11T12:10:12.734608+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:10:12.771781+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:10:12.777945+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:10:12.782910+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:10:12.783322+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:10:12.783478+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:10:12.783568+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:10:12.816200+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:10:12.821915+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:10:12.826891+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T12:10:12.839017+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:10:12.849606+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 12:10:12","3":19}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 12:10:12","3":19},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:10:12.852228+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:10:12.863718+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:10:12.866665+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:10:12.894347+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:10:12.902341+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:10:12.904401+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T12:10:12.911549+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:10:12.978827+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:10:13.967119+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9ce0bf"},"request_uri":"http://127.0.0.1:8000/_wdt/9ce0bf","method":"GET"} []
[2026-06-11T12:10:18.569530+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"30"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/30","method":"GET"} []
[2026-06-11T12:10:18.577695+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:10:18.614632+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:10:18.617238+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:10:18.619531+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:10:18.620049+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:10:18.620158+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:10:18.620293+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:10:18.628072+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"30"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"30"},"types":{"1":1}} []
[2026-06-11T12:10:18.637018+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "The requested past question document could not be found." at /var/www/html/past_question/vendor/symfony/framework-bundle/Controller/AbstractController.php line 318 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): The requested past question document could not be found. at /var/www/html/past_question/vendor/symfony/framework-bundle/Controller/AbstractController.php:318)"} []
[2026-06-11T12:10:18.690966+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:10:18.742509+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:10:19.269884+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"695e2a"},"request_uri":"http://127.0.0.1:8000/_wdt/695e2a","method":"GET"} []
[2026-06-11T12:11:25.818983+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=THEOPHILUS&semester=&year=","method":"GET"} []
[2026-06-11T12:11:25.821163+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:11:25.832284+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:11:25.833323+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:11:25.834120+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:11:25.834287+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:11:25.834331+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:11:25.834369+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:11:25.842990+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:11:25.846010+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:11:25.848062+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T12:11:25.851761+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:11:25.852722+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 12:11:25","3":19}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 12:11:25","3":19},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:11:25.854875+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:11:25.858754+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:11:25.859930+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:11:25.863507+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:11:25.865175+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:11:25.865724+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T12:11:25.867594+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:11:25.900453+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:11:26.190742+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"317643"},"request_uri":"http://127.0.0.1:8000/_wdt/317643","method":"GET"} []
[2026-06-11T12:11:30.315361+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"30"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/30","method":"GET"} []
[2026-06-11T12:11:30.318621+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:11:30.348538+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:11:30.350943+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:11:30.352996+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:11:30.353430+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:11:30.353534+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:11:30.353651+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:11:30.360059+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"30"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"30"},"types":{"1":1}} []
[2026-06-11T12:11:30.368855+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "The requested past question document could not be found." at /var/www/html/past_question/vendor/symfony/framework-bundle/Controller/AbstractController.php line 318 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): The requested past question document could not be found. at /var/www/html/past_question/vendor/symfony/framework-bundle/Controller/AbstractController.php:318)"} []
[2026-06-11T12:11:30.419834+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:11:30.502794+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:11:30.996816+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"54be2c"},"request_uri":"http://127.0.0.1:8000/_wdt/54be2c","method":"GET"} []
[2026-06-11T12:12:06.409003+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"30"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/30","method":"GET"} []
[2026-06-11T12:12:06.410702+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:12:06.422832+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:12:06.423860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:06.424729+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:12:06.424880+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:12:06.424914+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:06.424941+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:06.426993+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"30"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"30"},"types":{"1":1}} []
[2026-06-11T12:12:06.429329+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:12:06.430285+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":1,"2":30}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":1,"2":30},"types":{"1":1,"2":1}} []
[2026-06-11T12:12:06.430858+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:12:06.440996+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:12:06.463485+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:12:12.619103+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"30"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/30","method":"GET"} []
[2026-06-11T12:12:12.632531+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:12:12.669913+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:12:12.672441+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:12.675029+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:12:12.675852+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:12:12.676363+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:12.676506+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:12.685761+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"30"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"30"},"types":{"1":1}} []
[2026-06-11T12:12:12.694102+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:12:12.698577+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":2,"2":30}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":2,"2":30},"types":{"1":1,"2":1}} []
[2026-06-11T12:12:12.701399+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:12:12.717654+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:12:12.774541+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:12:22.755033+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=THEOPHILUS&semester=&year=","method":"GET"} []
[2026-06-11T12:12:22.759125+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:12:22.782526+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:12:22.784873+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:22.787559+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:12:22.788075+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:12:22.788293+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:22.788462+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:22.810104+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:12:22.815873+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:12:22.821739+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T12:12:22.835031+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:12:22.837972+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 12:12:22","3":19}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 12:12:22","3":19},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:22.840226+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:12:22.845081+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:22.846801+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:22.852569+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:12:22.857772+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:22.859789+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T12:12:22.864087+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:12:22.911295+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:12:23.481983+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"990705"},"request_uri":"http://127.0.0.1:8000/_wdt/990705","method":"GET"} []
[2026-06-11T12:12:26.558130+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"30"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/30","method":"GET"} []
[2026-06-11T12:12:26.562466+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:12:26.590855+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:12:26.592937+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:26.594778+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:12:26.595057+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:12:26.595138+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:26.595231+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:26.599552+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"30"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"30"},"types":{"1":1}} []
[2026-06-11T12:12:26.605212+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:12:26.607485+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":3,"2":30}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":3,"2":30},"types":{"1":1,"2":1}} []
[2026-06-11T12:12:26.608533+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:12:26.616148+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:12:26.644753+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:12:31.964993+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=THEOPHILUS&semester=&year=","method":"GET"} []
[2026-06-11T12:12:31.968243+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:12:31.983357+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:12:31.984939+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:31.986266+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:12:31.986453+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:12:31.986504+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:31.986541+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:31.996753+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:12:31.999469+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:12:32.003087+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T12:12:32.011265+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:12:32.013620+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 12:12:32","3":19}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 12:12:32","3":19},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:32.015252+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:12:32.021566+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:32.022475+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:32.025481+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:12:32.029166+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:32.030270+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T12:12:32.033253+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:12:32.073401+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:12:32.424057+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a3c5c8"},"request_uri":"http://127.0.0.1:8000/_wdt/a3c5c8","method":"GET"} []
[2026-06-11T12:12:36.145905+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=THEOPHILUS&semester=&year=","method":"GET"} []
[2026-06-11T12:12:36.148797+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:12:36.160074+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:12:36.161562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:36.162447+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:12:36.162587+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:12:36.162626+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:36.162663+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:36.170532+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:12:36.172480+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:12:36.173886+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) AND e0_.id IN (?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"%THEOPHILUS%","3":"%THEOPHILUS%","4":"%THEOPHILUS%","5":19},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-11T12:12:36.178407+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:12:36.179369+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-11 12:12:36","3":19}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-11 12:12:36","3":19},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:36.180806+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:12:36.184940+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:36.185602+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:36.187554+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:12:36.189029+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:36.189604+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-11T12:12:36.191642+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:12:36.222711+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:12:36.487174+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"eca0b8"},"request_uri":"http://127.0.0.1:8000/_wdt/eca0b8","method":"GET"} []
[2026-06-11T12:12:40.310663+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T12:12:40.312834+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:12:40.325441+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:12:40.326568+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:40.327517+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:12:40.327673+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:12:40.327713+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:40.327759+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:12:40.338729+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T12:12:40.340360+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T12:12:40.341917+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T12:12:40.350108+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:12:40.351384+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.352120+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.352666+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.352979+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.353270+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.353664+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.354052+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.354556+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 12:12:40","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 12:12:40","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.355013+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 12:12:40","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 12:12:40","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.355423+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-11 12:12:40","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-11 12:12:40","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.356049+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-11 12:12:40","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-11 12:12:40","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.356633+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-11 12:12:40","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-11 12:12:40","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.357301+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":43,"2":"2026-06-11 12:12:40","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":43,"2":"2026-06-11 12:12:40","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.357982+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":43,"2":"2026-06-11 12:12:40","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":43,"2":"2026-06-11 12:12:40","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.358615+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":38,"2":"2026-06-11 12:12:40","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":38,"2":"2026-06-11 12:12:40","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:12:40.359235+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:12:40.363507+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:40.364411+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:12:40.366537+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T12:12:40.368015+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:12:40.368621+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T12:12:40.369214+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T12:12:40.369702+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T12:12:40.370158+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T12:12:40.370618+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:40.370945+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T12:12:40.371333+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:12:40.371717+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T12:12:40.372248+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T12:12:40.372843+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T12:12:40.373473+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T12:12:40.374299+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:12:40.374934+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T12:12:40.375657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T12:12:40.376298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T12:12:40.376928+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:40.377527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T12:12:40.378153+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T12:12:40.378778+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:12:40.379727+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:12:40.380534+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:12:40.386683+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:12:40.420636+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:12:40.760841+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"811108"},"request_uri":"http://127.0.0.1:8000/_wdt/811108","method":"GET"} []
[2026-06-11T12:13:08.579778+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&q=unimac&semester=&year=","method":"GET"} []
[2026-06-11T12:13:08.581909+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:13:08.595530+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:13:08.597220+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:13:08.598550+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T12:13:08.598746+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:13:08.598791+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:13:08.598826+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:13:08.609666+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) (parameters: array{"1":1,"2":"%unimac%","3":"%unimac%","4":"%unimac%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?)","params":{"1":1,"2":"%unimac%","3":"%unimac%","4":"%unimac%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:13:08.611880+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"%unimac%","3":"%unimac%","4":"%unimac%"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND (c1_.course_code LIKE ? OR c1_.title LIKE ? OR e2_.extracted_content LIKE ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"%unimac%","3":"%unimac%","4":"%unimac%"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-11T12:13:08.613488+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:13:08.614317+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:13:08.617441+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:13:08.646014+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:13:08.973175+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5bed83"},"request_uri":"http://127.0.0.1:8000/_wdt/5bed83","method":"GET"} []
[2026-06-11T12:29:53.783595+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:29:53.788085+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.790404+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:29:53.793866+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.794126+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:29:53.801358+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.801795+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:29:53.803437+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.803696+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:29:53.806278+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:29:53.812168+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.812846+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:29:53.818296+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:29:53.834132+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.834514+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:29:53.835823+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.836016+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:29:53.837089+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.837283+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:29:53.838462+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.838673+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:29:53.839891+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:29:53.841833+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.842234+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:29:53.843943+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:29:53.847924+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.848236+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:29:53.853312+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:29:53.856395+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:29:53.859051+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:29:53.868619+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.919110+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:29:53.933575+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:29:53.937647+00:00] deprecation.INFO: User Deprecated: Passing $foreignKey as a ForeignKeyConstraint object to Doctrine\DBAL\Platforms\AbstractPlatform::getDropForeignKeySQL is deprecated. Pass it as a quoted name instead. (AbstractPlatform.php:1974 called by SchemaDiff.php:262, https://github.com/doctrine/dbal/issues/4798, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Passing $foreignKey as a ForeignKeyConstraint object to Doctrine\\DBAL\\Platforms\\AbstractPlatform::getDropForeignKeySQL is deprecated. Pass it as a quoted name instead. (AbstractPlatform.php:1974 called by SchemaDiff.php:262, https://github.com/doctrine/dbal/issues/4798, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:29:53.939984+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:30:18.620226+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:30:18.624314+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:30:19.992820+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:30:19.995071+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:30:20.008342+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:30:20.008892+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:30:20.010848+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:30:20.011263+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:30:20.015288+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:30:20.018381+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:30:20.018830+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:30:20.029687+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:30:20.031354+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:30:20.031957+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:30:20.035275+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:30:20.040310+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:30:20.043825+00:00] doctrine.DEBUG: Executing query: CREATE TABLE institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_CA55B5D0989D9B62 (slug), INDEX institute_slug_idx (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_CA55B5D0989D9B62 (slug), INDEX institute_slug_idx (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-11T12:30:20.128996+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD institute_id INT NOT NULL {"sql":"ALTER TABLE faculty ADD institute_id INT NOT NULL"} []
[2026-06-11T12:30:20.173702+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE {"sql":"ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE"} []
[2026-06-11T12:30:20.248858+00:00] deprecation.INFO: User Deprecated: Context: trying to rollback a transaction Problem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to rollback a transaction\nProblem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:30:20.251460+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:migrate". Message: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_185`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE)" {"exception":"[object] (Doctrine\\DBAL\\Exception\\ForeignKeyConstraintViolationException(code: 1452): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_185`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:56)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1452): SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_185`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_185`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)","command":"--ansi doctrine:migrations:migrate","message":"An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_185`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE)"} []
[2026-06-11T12:30:20.252142+00:00] console.DEBUG: Command "--ansi doctrine:migrations:migrate" exited with code "1452" {"command":"--ansi doctrine:migrations:migrate","code":1452} []
[2026-06-11T12:30:20.264811+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:31:38.230758+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:31:38.235143+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.236903+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:31:38.243836+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.244285+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:31:38.250661+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.251153+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:31:38.253435+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.253932+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:31:38.257213+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:31:38.265487+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.266379+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:31:38.272822+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:31:38.280278+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.280791+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:31:38.282754+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.283126+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:31:38.284685+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.285064+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:31:38.286961+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.287623+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:31:38.290144+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:31:38.293476+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.293949+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:31:38.296336+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:31:38.299617+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.300045+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:31:38.308362+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:31:38.311323+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:31:38.313368+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:31:38.321922+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.354564+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:31:38.372176+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:31:38.374297+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:33:06.934319+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:33:06.937881+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:33:09.388551+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:33:09.390558+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:33:09.402164+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:33:09.402753+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:33:09.404948+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:33:09.405481+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:33:09.407986+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:33:09.411423+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:33:09.411818+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:33:09.419222+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:33:09.420258+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:33:09.420917+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:33:09.422345+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:33:09.423743+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:33:09.425142+00:00] doctrine.DEBUG: Executing query: CREATE TABLE institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_CA55B5D0989D9B62 (slug), INDEX institute_slug_idx (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_CA55B5D0989D9B62 (slug), INDEX institute_slug_idx (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-11T12:33:09.427246+00:00] doctrine.DEBUG: Rolling back transaction [] []
[2026-06-11T12:33:09.428263+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:migrate". Message: "An exception occurred while executing a query: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'institute' already exists" {"exception":"[object] (Doctrine\\DBAL\\Exception\\TableExistsException(code: 1050): An exception occurred while executing a query: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'institute' already exists at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:45)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1050): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'institute' already exists at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42S01): SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'institute' already exists at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)","command":"--ansi doctrine:migrations:migrate","message":"An exception occurred while executing a query: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'institute' already exists"} []
[2026-06-11T12:33:09.428546+00:00] console.DEBUG: Command "--ansi doctrine:migrations:migrate" exited with code "1050" {"command":"--ansi doctrine:migrations:migrate","code":1050} []
[2026-06-11T12:33:09.432310+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:34:20.984519+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:34:20.989794+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:22.878685+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:22.880534+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:22.894368+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:22.894962+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:22.897271+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:22.897724+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:22.900506+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:34:22.905526+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:22.905967+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:22.917470+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:34:22.918583+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:34:22.919132+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:34:22.919830+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:34:22.925328+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:34:26.937881+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:34:26.941246+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.942877+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:26.948007+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.948169+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:26.952037+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.952366+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:26.953574+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.953855+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:26.955527+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:34:26.958031+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.958356+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:26.961844+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:34:26.966164+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.966544+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:26.968130+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.968399+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:26.969617+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.969876+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:26.971179+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.971491+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:26.972914+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:34:26.975138+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.975503+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:26.977066+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:34:26.979031+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:26.979271+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:34:26.982664+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:26.987085+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:26.989694+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:34:26.993910+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:27.023579+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:34:27.036146+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:34:27.041604+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:35:19.700775+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:35:19.705523+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.707913+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:19.709598+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.709899+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:19.715832+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.716424+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:19.718876+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.719576+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:19.723029+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:35:19.726885+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.727262+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:19.731531+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:35:19.738321+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.738922+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:19.740873+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.741252+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:19.742698+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.743062+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:19.744465+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.744835+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:19.746587+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:35:19.749462+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.750043+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:19.752820+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:35:19.755618+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.756045+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:19.760862+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:19.763912+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:19.766655+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:19.774387+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.814338+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:19.833479+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:35:19.842133+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:35:28.415592+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:35:28.419940+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:29.710987+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:29.712552+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:29.721130+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:29.721662+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:29.723482+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:29.723970+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:29.726769+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:35:29.730869+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:29.731248+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:29.744135+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:35:29.746630+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:35:29.748465+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:35:29.751133+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:35:29.753853+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:35:29.757356+00:00] doctrine.DEBUG: Executing query: CREATE TABLE institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_CA55B5D0989D9B62 (slug), INDEX institute_slug_idx (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_CA55B5D0989D9B62 (slug), INDEX institute_slug_idx (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-11T12:35:29.797315+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260611123519","2":"2026-06-11 12:35:29","3":42}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260611123519","2":"2026-06-11 12:35:29","3":42},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T12:35:29.803426+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:35:29.823537+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:35:46.780901+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:35:46.784165+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.785845+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:46.791654+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.791956+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:46.796622+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.797039+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:46.798346+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.798665+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:46.800000+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:35:46.802525+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.802750+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:46.805717+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:35:46.809226+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.809492+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:46.810791+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.811059+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:46.812203+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.812519+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:46.813838+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.814089+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:46.815489+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:35:46.817553+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.817821+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:46.819221+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:35:46.821337+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.821580+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:35:46.825438+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:46.827677+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:46.829214+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:35:46.837930+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.869968+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:46.890963+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:35:46.893248+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:35:58.396312+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:35:58.402554+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:59.995697+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:35:59.997327+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:36:00.024727+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:36:00.025313+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:36:00.027778+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:36:00.028597+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:36:00.031126+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:36:00.035675+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:36:00.036154+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:36:00.045095+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:36:00.045971+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:36:00.046550+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:36:00.047981+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:36:00.050876+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:36:00.053754+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD institute_id INT NOT NULL {"sql":"ALTER TABLE faculty ADD institute_id INT NOT NULL"} []
[2026-06-11T12:36:00.081437+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE {"sql":"ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE"} []
[2026-06-11T12:36:00.125142+00:00] deprecation.INFO: User Deprecated: Context: trying to rollback a transaction Problem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to rollback a transaction\nProblem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:36:00.126436+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:migrate". Message: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1ab`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE)" {"exception":"[object] (Doctrine\\DBAL\\Exception\\ForeignKeyConstraintViolationException(code: 1452): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1ab`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:56)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1452): SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1ab`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1ab`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)","command":"--ansi doctrine:migrations:migrate","message":"An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1ab`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE)"} []
[2026-06-11T12:36:00.126764+00:00] console.DEBUG: Command "--ansi doctrine:migrations:migrate" exited with code "1452" {"command":"--ansi doctrine:migrations:migrate","code":1452} []
[2026-06-11T12:36:00.133602+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:39:18.193142+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:39:18.196428+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.197797+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:18.257284+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.258093+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:18.267517+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.268208+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:18.270809+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.271465+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:18.274564+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:39:18.279268+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.279757+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:18.285497+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:39:18.291045+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.291478+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:18.292816+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.293118+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:18.294086+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.294357+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:18.295385+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.295646+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:18.296690+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:39:18.298441+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:18.298720+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:18.299833+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:39:22.554739+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:22.555422+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:22.562440+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:22.566046+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:22.568220+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:22.572935+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:22.595256+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:22.622153+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:39:22.624094+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:39:50.610592+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:39:50.616242+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:51.969409+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:51.971180+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:39:51.980907+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:51.981580+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:51.983696+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:51.984115+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:51.986848+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:39:51.991971+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:39:51.992602+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:39:52.005341+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:39:52.006791+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:39:52.007536+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:39:52.009122+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:39:52.011028+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:39:52.013507+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD institute_id INT DEFAULT NULL {"sql":"ALTER TABLE faculty ADD institute_id INT DEFAULT NULL"} []
[2026-06-11T12:39:52.017068+00:00] doctrine.DEBUG: Rolling back transaction [] []
[2026-06-11T12:39:52.018494+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:migrate". Message: "An exception occurred while executing a query: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id'" {"exception":"[object] (Doctrine\\DBAL\\Exception\\NonUniqueFieldNameException(code: 1060): An exception occurred while executing a query: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:72)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1060): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)","command":"--ansi doctrine:migrations:migrate","message":"An exception occurred while executing a query: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id'"} []
[2026-06-11T12:39:52.018900+00:00] console.DEBUG: Command "--ansi doctrine:migrations:migrate" exited with code "1060" {"command":"--ansi doctrine:migrations:migrate","code":1060} []
[2026-06-11T12:39:52.028006+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:40:39.267987+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:40:39.272141+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:40:40.854646+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:40:40.855924+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:40:40.862744+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:40:40.863257+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:40:40.865253+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:40:40.865724+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:40:40.868687+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:40:40.873609+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:40:40.874068+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:40:40.887783+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:40:40.889846+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:40:40.891166+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:40:40.894266+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:40:40.898199+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:40:40.901952+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE {"sql":"ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE"} []
[2026-06-11T12:40:40.956871+00:00] doctrine.DEBUG: Rolling back transaction [] []
[2026-06-11T12:40:40.962792+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:migrate". Message: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1b2`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE)" {"exception":"[object] (Doctrine\\DBAL\\Exception\\ForeignKeyConstraintViolationException(code: 1452): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1b2`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:56)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1452): SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1b2`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1b2`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE) at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)","command":"--ansi doctrine:migrations:migrate","message":"An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`unimac_past_questions`.`#sql-1150_1b2`, CONSTRAINT `FK_17966043697B0F4C` FOREIGN KEY (`institute_id`) REFERENCES `institute` (`id`) ON DELETE CASCADE)"} []
[2026-06-11T12:40:40.964005+00:00] console.DEBUG: Command "--ansi doctrine:migrations:migrate" exited with code "1452" {"command":"--ansi doctrine:migrations:migrate","code":1452} []
[2026-06-11T12:40:40.980881+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:41:35.024100+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:41:35.028856+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:36.742420+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:36.743665+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:41:36.751992+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:36.752443+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:41:36.754083+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:36.754451+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:41:36.756699+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:41:36.760109+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:36.760462+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:41:36.770981+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:41:36.772330+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:41:36.773039+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:41:36.775536+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:41:36.781074+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:41:36.785533+00:00] doctrine.DEBUG: Executing query: CREATE TABLE IF NOT EXISTS institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_A9E19852989D9B62 (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE IF NOT EXISTS institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_A9E19852989D9B62 (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-11T12:41:36.789561+00:00] doctrine.DEBUG: Executing query: INSERT INTO institute (name, slug) VALUES ('Default Institute', 'default-institute') {"sql":"INSERT INTO institute (name, slug) VALUES ('Default Institute', 'default-institute')"} []
[2026-06-11T12:41:36.794052+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD institute_id INT DEFAULT NULL {"sql":"ALTER TABLE faculty ADD institute_id INT DEFAULT NULL"} []
[2026-06-11T12:41:36.799357+00:00] deprecation.INFO: User Deprecated: Context: trying to rollback a transaction Problem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to rollback a transaction\nProblem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:41:36.801794+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:migrate". Message: "An exception occurred while executing a query: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id'" {"exception":"[object] (Doctrine\\DBAL\\Exception\\NonUniqueFieldNameException(code: 1060): An exception occurred while executing a query: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:72)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1060): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 42S21): SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)","command":"--ansi doctrine:migrations:migrate","message":"An exception occurred while executing a query: SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'institute_id'"} []
[2026-06-11T12:41:36.802365+00:00] console.DEBUG: Command "--ansi doctrine:migrations:migrate" exited with code "1060" {"command":"--ansi doctrine:migrations:migrate","code":1060} []
[2026-06-11T12:41:36.809693+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:41:56.635631+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:41:56.645001+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:58.868860+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:58.871796+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:41:58.884618+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:58.885446+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:41:58.889281+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:58.890054+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:41:58.892745+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:41:58.896352+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:41:58.896799+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:41:58.911703+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:41:58.913829+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:41:58.915460+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:41:58.920069+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:41:58.924775+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:41:58.929988+00:00] doctrine.DEBUG: Executing query: CREATE TABLE IF NOT EXISTS institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_A9E19852989D9B62 (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE IF NOT EXISTS institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_A9E19852989D9B62 (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-11T12:41:58.933355+00:00] doctrine.DEBUG: Executing query: INSERT INTO institute (name, slug) VALUES ('Default Institute', 'default-institute') {"sql":"INSERT INTO institute (name, slug) VALUES ('Default Institute', 'default-institute')"} []
[2026-06-11T12:41:58.941214+00:00] deprecation.INFO: User Deprecated: Context: trying to rollback a transaction Problem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Context: trying to rollback a transaction\nProblem: the transaction is already rolled back, 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:43 called by DbalExecutor.php:255, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:41:58.943885+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:migrate". Message: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'default-institute' for key 'institute.UNIQ_CA55B5D0989D9B62'" {"exception":"[object] (Doctrine\\DBAL\\Exception\\UniqueConstraintViolationException(code: 1062): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'default-institute' for key 'institute.UNIQ_CA55B5D0989D9B62' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:62)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1062): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'default-institute' for key 'institute.UNIQ_CA55B5D0989D9B62' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'default-institute' for key 'institute.UNIQ_CA55B5D0989D9B62' at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:71)","command":"--ansi doctrine:migrations:migrate","message":"An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'default-institute' for key 'institute.UNIQ_CA55B5D0989D9B62'"} []
[2026-06-11T12:41:58.944517+00:00] console.DEBUG: Command "--ansi doctrine:migrations:migrate" exited with code "1062" {"command":"--ansi doctrine:migrations:migrate","code":1062} []
[2026-06-11T12:41:58.956975+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:42:55.979488+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:42:55.984589+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.944930+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.946781+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:42:57.955180+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.955691+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:42:57.957626+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.957970+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:42:57.959459+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:42:57.963193+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.963773+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:42:57.972840+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:42:57.973762+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:42:57.974440+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:42:57.975688+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:42:57.977136+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:42:57.978689+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.979006+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:42:57.982092+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:42:57.984389+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:42:57.986317+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:42:57.990216+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.990678+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:57.990879+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:42:57.997332+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:42:58.009877+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:42:58.013799+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:42:58.016777+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:42:58.021832+00:00] doctrine.DEBUG: Executing query: CREATE TABLE IF NOT EXISTS institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_A9E19852989D9B62 (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE IF NOT EXISTS institute (id INT AUTO_INCREMENT NOT NULL, name VARCHAR(255) NOT NULL, slug VARCHAR(100) NOT NULL, UNIQUE INDEX UNIQ_A9E19852989D9B62 (slug), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-11T12:42:58.024533+00:00] doctrine.DEBUG: Executing query: INSERT INTO institute (name, slug) SELECT 'Default Institute', 'default-institute' FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM institute WHERE slug = 'default-institute') {"sql":"INSERT INTO institute (name, slug) SELECT 'Default Institute', 'default-institute' FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM institute WHERE slug = 'default-institute')"} []
[2026-06-11T12:42:58.025019+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD institute_id INT DEFAULT NULL {"sql":"ALTER TABLE faculty ADD institute_id INT DEFAULT NULL"} []
[2026-06-11T12:42:58.049269+00:00] doctrine.DEBUG: Executing query: UPDATE faculty SET institute_id = (SELECT id FROM institute WHERE slug = 'default-institute' LIMIT 1) WHERE institute_id IS NULL {"sql":"UPDATE faculty SET institute_id = (SELECT id FROM institute WHERE slug = 'default-institute' LIMIT 1) WHERE institute_id IS NULL"} []
[2026-06-11T12:42:58.053399+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty CHANGE institute_id institute_id INT NOT NULL {"sql":"ALTER TABLE faculty CHANGE institute_id institute_id INT NOT NULL"} []
[2026-06-11T12:42:58.138420+00:00] doctrine.DEBUG: Executing query: ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE {"sql":"ALTER TABLE faculty ADD CONSTRAINT FK_17966043697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) ON DELETE CASCADE"} []
[2026-06-11T12:42:58.246106+00:00] doctrine.DEBUG: Executing query: CREATE INDEX faculty_institute_idx ON faculty (institute_id) {"sql":"CREATE INDEX faculty_institute_idx ON faculty (institute_id)"} []
[2026-06-11T12:42:58.291098+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260611123546","2":"2026-06-11 12:42:57","3":313}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260611123546","2":"2026-06-11 12:42:57","3":313},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T12:42:58.294314+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:42:58.302486+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:43:18.672428+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:43:18.677155+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.679560+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:43:18.685401+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.685782+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:43:18.692634+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.693203+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:43:18.695071+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.695599+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:43:18.698446+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:43:18.704549+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.705016+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:43:18.710704+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:43:18.719316+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.719881+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:43:18.722174+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.722577+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:43:18.724515+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.724927+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:43:18.726864+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.727191+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:43:18.728902+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-11T12:43:18.731782+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.732140+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:43:18.733940+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-11T12:43:18.736340+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.736769+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-11T12:43:18.742270+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:43:18.745440+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:43:18.748369+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-11T12:43:18.754400+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.785312+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-11T12:43:18.801284+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-11T12:43:18.803887+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:diff". Message: "No changes detected in your mapping information." {"exception":"[object] (Doctrine\\Migrations\\Generator\\Exception\\NoChangesDetected(code: 0): No changes detected in your mapping information. at /var/www/html/past_question/vendor/doctrine/migrations/lib/Doctrine/Migrations/Generator/Exception/NoChangesDetected.php:13)","command":"--ansi doctrine:migrations:diff","message":"No changes detected in your mapping information."} []
[2026-06-11T12:43:18.804512+00:00] console.DEBUG: Command "--ansi doctrine:migrations:diff" exited with code "1" {"command":"--ansi doctrine:migrations:diff","code":1} []
[2026-06-11T12:43:18.810608+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:43:54.688795+00:00] php.DEBUG: Warning: mkdir(): File exists {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Manipulator/ServicesManipulator.php","line":85,"trace":[{"file":"/var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Maker/AdminMaker.php","line":233,"function":"addResource","class":"Sonata\\AdminBundle\\Manipulator\\ServicesManipulator","type":"->"}],"count":1}}} []
[2026-06-11T12:54:30.999409+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-11T12:54:31.003357+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:31.003502+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:31.003565+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:31.003610+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:31.003658+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:31.013871+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T12:54:31.014297+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-11T12:54:31.014605+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-11T12:54:31.014806+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-11T12:54:31.014945+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-11T12:54:31.217567+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T12:54:31.225676+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:31.225967+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:31.226128+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:31.226266+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:31.226426+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:32.939594+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5f922b"},"request_uri":"http://127.0.0.1:8000/_wdt/5f922b","method":"GET"} []
[2026-06-11T12:54:38.782476+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T12:54:38.790177+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:38.790355+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:38.790472+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:38.791618+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:38.805351+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:54:38.807891+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-11T12:54:39.600392+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T12:54:39.600525+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T12:54:39.600572+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T12:54:39.600605+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T12:54:39.600637+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T12:54:39.600914+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T12:54:39.600965+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:39.604097+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-11T12:54:39.607969+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:54:39.608497+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-11 12:54:39","3":"127.0.0.1","4":1,"5":"2026-06-11 12:54:39","6":"2026-06-11 12:54:39"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-11 12:54:39","3":"127.0.0.1","4":1,"5":"2026-06-11 12:54:39","6":"2026-06-11 12:54:39"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T12:54:39.609250+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:54:39.619338+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:54:39.624142+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 12:54:39","2":"2026-06-11 12:54:39","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 12:54:39","2":"2026-06-11 12:54:39","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T12:54:39.625255+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:54:39.629823+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T12:54:39.629905+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T12:54:39.631002+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T12:54:39.631061+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T12:54:39.631116+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T12:54:39.631149+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T12:54:39.631181+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T12:54:39.631220+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T12:54:39.631244+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T12:54:39.631269+00: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-06-11T12:54:39.632318+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:54:39.648729+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:54:39.667999+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T12:54:39.670579+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:54:39.679301+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:54:39.680197+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:39.681042+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:54:39.681613+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T12:54:39.681675+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:39.681724+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:39.691497+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T12:54:39.694126+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T12:54:39.695555+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T12:54:39.699497+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:54:39.700100+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.701278+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.701716+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.701999+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.702289+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.702605+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.702846+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.703079+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 12:54:39","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 12:54:39","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.703316+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 12:54:39","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 12:54:39","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.703587+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-11 12:54:39","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-11 12:54:39","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.703848+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":4,"2":"2026-06-11 12:54:39","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":4,"2":"2026-06-11 12:54:39","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.704132+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-11 12:54:39","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-11 12:54:39","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.704470+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":44,"2":"2026-06-11 12:54:39","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":44,"2":"2026-06-11 12:54:39","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.704765+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":44,"2":"2026-06-11 12:54:39","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":44,"2":"2026-06-11 12:54:39","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.705045+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":39,"2":"2026-06-11 12:54:39","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":39,"2":"2026-06-11 12:54:39","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T12:54:39.705290+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:54:39.710121+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:54:39.711216+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T12:54:39.713743+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T12:54:39.715420+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:54:39.715978+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T12:54:39.716574+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T12:54:39.717033+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T12:54:39.717466+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T12:54:39.718018+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:54:39.718463+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T12:54:39.718891+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:54:39.719335+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T12:54:39.719815+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T12:54:39.720281+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T12:54:39.720830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T12:54:39.721324+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:39.721815+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T12:54:39.722431+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T12:54:39.723287+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T12:54:39.724075+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:54:39.724652+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T12:54:39.725245+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T12:54:39.725726+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:54:39.726339+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T12:54:39.726893+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:39.731325+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:54:39.764307+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:54:39.849412+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T12:54:40.177479+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T12:54:40.566991+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5a63ab"},"request_uri":"http://127.0.0.1:8000/_wdt/5a63ab","method":"GET"} []
[2026-06-11T12:54:46.800931+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T12:54:46.803797+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:46.804007+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:46.804118+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:46.804261+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:46.804367+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:46.806686+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:54:46.832130+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:54:46.840317+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:46.842812+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:54:46.866501+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:54:46.943331+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:54:47.014818+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T12:54:47.016362+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:47.016577+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:47.016701+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:47.016798+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:47.016898+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:47.020217+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:54:47.061856+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:54:47.064127+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:47.066426+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:54:47.275335+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T12:54:47.282672+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T12:54:47.286812+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T12:54:47.298803+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T12:54:47.302225+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T12:54:47.313804+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T12:54:47.320227+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T12:54:47.337021+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:54:47.740576+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:54:47.830569+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:54:48.605415+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T12:54:48.607400+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:48.607764+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:48.608120+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:48.608398+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:48.608575+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:48.610043+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:54:48.632786+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:54:48.635165+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:48.637892+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:54:48.653592+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:54:48.737475+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:54:48.779830+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T12:54:48.781602+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:48.781809+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:48.781934+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:48.782034+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:48.782148+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:48.783517+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:54:48.807265+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:54:48.809871+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:48.812930+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:54:48.832820+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T12:54:48.837587+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T12:54:48.841255+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-11T12:54:48.845485+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-11T12:54:48.850088+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-11T12:54:48.862421+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-11T12:54:48.866611+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-11T12:54:48.870983+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T12:54:48.949099+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:54:49.017883+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:54:49.549718+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"880391"},"request_uri":"http://127.0.0.1:8000/_wdt/880391","method":"GET"} []
[2026-06-11T12:54:53.509013+00:00] request.INFO: Matched route "admin_app_institute_list". {"route":"admin_app_institute_list","route_parameters":{"_route":"admin_app_institute_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_list"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/list","method":"GET"} []
[2026-06-11T12:54:53.512601+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:54:53.513031+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:53.513262+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:54:53.513395+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:53.513489+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:54:53.515334+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:54:53.540476+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:54:53.542838+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:54:53.545629+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:54:53.572031+00:00] request.CRITICAL: Uncaught PHP Exception RuntimeException: "The "App\Entity\Institute" entity has a repositoryClass set to "App\Repository\InstituteRepository", but this is not a valid class. Check your class naming. If this is meant to be a service id, make sure this service exists and is tagged with "doctrine.repository_service"." at /var/www/html/past_question/vendor/doctrine/doctrine-bundle/Repository/ContainerRepositoryFactory.php line 64 {"exception":"[object] (RuntimeException(code: 0): The \"App\\Entity\\Institute\" entity has a repositoryClass set to \"App\\Repository\\InstituteRepository\", but this is not a valid class. Check your class naming. If this is meant to be a service id, make sure this service exists and is tagged with \"doctrine.repository_service\". at /var/www/html/past_question/vendor/doctrine/doctrine-bundle/Repository/ContainerRepositoryFactory.php:64)"} []
[2026-06-11T12:54:53.746374+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:54:53.805268+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:54:54.212970+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"25060b"},"request_uri":"http://127.0.0.1:8000/_wdt/25060b","method":"GET"} []
[2026-06-11T12:56:29.312544+00:00] request.INFO: Matched route "admin_app_institute_list". {"route":"admin_app_institute_list","route_parameters":{"_route":"admin_app_institute_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_list"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/list","method":"GET"} []
[2026-06-11T12:56:29.315704+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:56:29.315831+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:56:29.315893+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:56:29.315934+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:56:29.315979+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:56:29.316817+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:56:29.328429+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:56:29.330025+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:56:29.331438+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:56:29.457161+00:00] doctrine.DEBUG: Executing query: SELECT count(i0_.id) AS sclr_0 FROM institute i0_ {"sql":"SELECT count(i0_.id) AS sclr_0 FROM institute i0_"} []
[2026-06-11T12:56:29.459385+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25 {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25"} []
[2026-06-11T12:56:29.513632+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "_action" in class "App\Entity\Institute".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig line 19 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"_action\" in class \"App\\Entity\\Institute\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_list_inner_row.html.twig:19)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"_action\" in class \"App\\Entity\\Institute\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"_action\" in class \"App\\Entity\\Institute\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-11T12:56:29.954351+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:56:30.066935+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:56:30.701315+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"55f3c6"},"request_uri":"http://127.0.0.1:8000/_wdt/55f3c6","method":"GET"} []
[2026-06-11T12:57:14.232604+00:00] request.INFO: Matched route "admin_app_institute_list". {"route":"admin_app_institute_list","route_parameters":{"_route":"admin_app_institute_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_list"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/list","method":"GET"} []
[2026-06-11T12:57:14.236372+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:57:14.236447+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:14.236511+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:14.236539+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:14.236606+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:14.237639+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:57:14.247865+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:57:14.289469+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:57:14.292153+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:57:14.330228+00:00] doctrine.DEBUG: Executing query: SELECT count(i0_.id) AS sclr_0 FROM institute i0_ {"sql":"SELECT count(i0_.id) AS sclr_0 FROM institute i0_"} []
[2026-06-11T12:57:14.331443+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25 {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25"} []
[2026-06-11T12:57:14.517772+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:57:14.559592+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:57:14.818349+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"59dfaf"},"request_uri":"http://127.0.0.1:8000/_wdt/59dfaf","method":"GET"} []
[2026-06-11T12:57:23.786830+00:00] request.INFO: Matched route "admin_app_institute_edit". {"route":"admin_app_institute_edit","route_parameters":{"_route":"admin_app_institute_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/1/edit","method":"GET"} []
[2026-06-11T12:57:23.788063+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:57:23.788169+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:23.788267+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:23.788314+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:23.788368+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:23.789262+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:57:23.803420+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:57:23.804893+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:57:23.806401+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:57:23.809157+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T12:57:23.977520+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:57:24.032449+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:57:24.291691+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cac763"},"request_uri":"http://127.0.0.1:8000/_wdt/cac763","method":"GET"} []
[2026-06-11T12:57:43.113368+00:00] request.INFO: Matched route "admin_app_institute_edit". {"route":"admin_app_institute_edit","route_parameters":{"_route":"admin_app_institute_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/1/edit?uniqid=s6a2ab0b3c60fb","method":"POST"} []
[2026-06-11T12:57:43.116014+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:57:43.132373+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:57:43.134924+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:57:43.137241+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:57:43.137401+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:57:43.137460+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:43.137522+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:43.137567+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:43.137721+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:43.142646+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T12:57:43.164979+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:57:43.169561+00:00] doctrine.DEBUG: Executing statement: UPDATE institute SET name = ?, slug = ? WHERE id = ? (parameters: array{"1":"Institute of Journalism","2":"Institute of Journalism","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE institute SET name = ?, slug = ? WHERE id = ?","params":{"1":"Institute of Journalism","2":"Institute of Journalism","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T12:57:43.170472+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:57:43.179716+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:57:43.200788+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:57:43.220886+00:00] request.INFO: Matched route "admin_app_institute_edit". {"route":"admin_app_institute_edit","route_parameters":{"_route":"admin_app_institute_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/1/edit","method":"GET"} []
[2026-06-11T12:57:43.221562+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:57:43.221638+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:43.221692+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:43.221730+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:43.221771+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:43.222478+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:57:43.230283+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:57:43.231144+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:57:43.232044+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:57:43.234670+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T12:57:43.284490+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:57:43.327052+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:57:43.538666+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1de55a"},"request_uri":"http://127.0.0.1:8000/_wdt/1de55a","method":"GET"} []
[2026-06-11T12:57:59.141907+00:00] request.INFO: Matched route "admin_app_institute_edit". {"route":"admin_app_institute_edit","route_parameters":{"_route":"admin_app_institute_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/1/edit?uniqid=s6a2ab0c739ba2","method":"POST"} []
[2026-06-11T12:57:59.146546+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:57:59.162584+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:57:59.165513+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:57:59.168278+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:57:59.168576+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:57:59.168727+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:59.168983+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:59.169071+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:59.169382+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:59.173608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-11T12:57:59.205734+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:57:59.206847+00:00] doctrine.DEBUG: Executing statement: UPDATE institute SET slug = ? WHERE id = ? (parameters: array{"1":"Institute-of-Journalism","2":1}, types: array{"1":2,"2":1}) {"sql":"UPDATE institute SET slug = ? WHERE id = ?","params":{"1":"Institute-of-Journalism","2":1},"types":{"1":2,"2":1}} []
[2026-06-11T12:57:59.207922+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T12:57:59.220202+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:57:59.254013+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:57:59.275305+00:00] request.INFO: Matched route "admin_app_institute_list". {"route":"admin_app_institute_list","route_parameters":{"_route":"admin_app_institute_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_list"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-11T12:57:59.276414+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:57:59.276581+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:59.276699+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:57:59.276756+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:59.276822+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:57:59.277762+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:57:59.290238+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:57:59.291528+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:57:59.292979+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:57:59.356597+00:00] doctrine.DEBUG: Executing query: SELECT count(i0_.id) AS sclr_0 FROM institute i0_ {"sql":"SELECT count(i0_.id) AS sclr_0 FROM institute i0_"} []
[2026-06-11T12:57:59.359281+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25 {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25"} []
[2026-06-11T12:57:59.448042+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:57:59.526757+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:58:00.226736+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"02b736"},"request_uri":"http://127.0.0.1:8000/_wdt/02b736","method":"GET"} []
[2026-06-11T12:58:02.396788+00:00] request.INFO: Matched route "admin_app_institute_create". {"route":"admin_app_institute_create","route_parameters":{"_route":"admin_app_institute_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_create"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/create","method":"GET"} []
[2026-06-11T12:58:02.400353+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:58:02.400602+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:58:02.400726+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:58:02.400819+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:58:02.400916+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:58:02.402673+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:58:02.432033+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:58:02.434634+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:58:02.438460+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:58:02.517401+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:58:02.594199+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:58:03.356098+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b866c1"},"request_uri":"http://127.0.0.1:8000/_wdt/b866c1","method":"GET"} []
[2026-06-11T12:58:11.650675+00:00] request.INFO: Matched route "admin_app_institute_create". {"route":"admin_app_institute_create","route_parameters":{"_route":"admin_app_institute_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_create"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/create?uniqid=s6a2ab0da6d13a","method":"POST"} []
[2026-06-11T12:58:11.653457+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T12:58:11.667399+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T12:58:11.669803+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T12:58:11.672373+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T12:58:11.672629+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T12:58:11.672702+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:58:11.672768+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T12:58:11.672820+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:58:11.672989+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T12:58:11.698893+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T12:58:11.699476+00:00] doctrine.DEBUG: Executing statement: INSERT INTO institute (name, slug) VALUES (?, ?) (parameters: array{"1":"Institute of Languages","2":null}, types: array{"1":2,"2":2}) {"sql":"INSERT INTO institute (name, slug) VALUES (?, ?)","params":{"1":"Institute of Languages","2":null},"types":{"1":2,"2":2}} []
[2026-06-11T12:58:11.704865+00:00] doctrine.DEBUG: Rolling back transaction [] []
[2026-06-11T12:58:11.707260+00:00] request.CRITICAL: Uncaught PHP Exception Sonata\AdminBundle\Exception\ModelManagerException: "Failed to create object: App\Entity\Institute" at /var/www/html/past_question/vendor/sonata-project/doctrine-orm-admin-bundle/src/Model/ModelManager.php line 84 {"exception":"[object] (Sonata\\AdminBundle\\Exception\\ModelManagerException(code: 1048): Failed to create object: App\\Entity\\Institute at /var/www/html/past_question/vendor/sonata-project/doctrine-orm-admin-bundle/src/Model/ModelManager.php:84)\n[previous exception] [object] (Doctrine\\DBAL\\Exception\\NotNullConstraintViolationException(code: 1048): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'slug' cannot be null at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:114)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1048): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'slug' cannot be null at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'slug' cannot be null at /var/www/html/past_question/vendor/doctrine/dbal/src/Driver/PDO/Statement.php:130)"} []
[2026-06-11T12:58:11.905347+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T12:58:11.956165+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T12:58:12.372141+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"051277"},"request_uri":"http://127.0.0.1:8000/_wdt/051277","method":"GET"} []
[2026-06-11T13:11:39.448413+00:00] request.INFO: Matched route "admin_app_institute_create". {"route":"admin_app_institute_create","route_parameters":{"_route":"admin_app_institute_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_create"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/create?uniqid=s6a2ab0da6d13a","method":"POST"} []
[2026-06-11T13:11:39.449926+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:11:39.459876+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:11:39.461207+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:11:39.462441+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:11:39.462525+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:11:39.462559+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:39.462597+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:39.462622+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:39.462714+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:39.497023+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T13:11:39.497609+00:00] doctrine.DEBUG: Executing statement: INSERT INTO institute (name, slug) VALUES (?, ?) (parameters: array{"1":"Institute of Languages","2":"institute-of-languages"}, types: array{"1":2,"2":2}) {"sql":"INSERT INTO institute (name, slug) VALUES (?, ?)","params":{"1":"Institute of Languages","2":"institute-of-languages"},"types":{"1":2,"2":2}} []
[2026-06-11T13:11:39.498813+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T13:11:39.512353+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:11:39.542776+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:11:39.571392+00:00] request.INFO: Matched route "admin_app_institute_create". {"route":"admin_app_institute_create","route_parameters":{"_route":"admin_app_institute_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_create"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/create","method":"GET"} []
[2026-06-11T13:11:39.572307+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:11:39.572422+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:39.572518+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:39.572577+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:39.572646+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:39.573422+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:11:39.584526+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:11:39.586539+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:11:39.588584+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:11:39.622649+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:11:39.661145+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:11:40.332913+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f4b9c7"},"request_uri":"http://127.0.0.1:8000/_wdt/f4b9c7","method":"GET"} []
[2026-06-11T13:11:58.599579+00:00] request.INFO: Matched route "admin_app_institute_create". {"route":"admin_app_institute_create","route_parameters":{"_route":"admin_app_institute_create","_controller":"sonata.admin.controller.crud::createAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_create"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/create?uniqid=s6a2ab40b90c0b","method":"POST"} []
[2026-06-11T13:11:58.601660+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:11:58.616045+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:11:58.617967+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:11:58.619247+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:11:58.619356+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:11:58.619392+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:58.619430+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:58.619455+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:58.619551+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:58.651828+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T13:11:58.652350+00:00] doctrine.DEBUG: Executing statement: INSERT INTO institute (name, slug) VALUES (?, ?) (parameters: array{"1":"Institute of Film and Television","2":"institute-of-film-and-television"}, types: array{"1":2,"2":2}) {"sql":"INSERT INTO institute (name, slug) VALUES (?, ?)","params":{"1":"Institute of Film and Television","2":"institute-of-film-and-television"},"types":{"1":2,"2":2}} []
[2026-06-11T13:11:58.653086+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T13:11:58.664419+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:11:58.686823+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:11:58.707458+00:00] request.INFO: Matched route "admin_app_institute_list". {"route":"admin_app_institute_list","route_parameters":{"_route":"admin_app_institute_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.institute","_sonata_name":"admin_app_institute_list"},"request_uri":"http://127.0.0.1:8000/admin/app/institute/list?filter%5B_page%5D=1&filter%5B_per_page%5D=25","method":"GET"} []
[2026-06-11T13:11:58.708356+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:11:58.708541+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:58.708666+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:11:58.708748+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:58.708874+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:11:58.709842+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:11:58.719013+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:11:58.719929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:11:58.720843+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:11:58.747558+00:00] doctrine.DEBUG: Executing query: SELECT count(i0_.id) AS sclr_0 FROM institute i0_ {"sql":"SELECT count(i0_.id) AS sclr_0 FROM institute i0_"} []
[2026-06-11T13:11:58.748957+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25 {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ ORDER BY i0_.id ASC LIMIT 25"} []
[2026-06-11T13:11:58.772822+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:11:58.836500+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:11:59.103350+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aa7ebf"},"request_uri":"http://127.0.0.1:8000/_wdt/aa7ebf","method":"GET"} []
[2026-06-11T13:12:05.968381+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-11T13:12:05.969641+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:12:05.969749+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:12:05.969829+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:12:05.969869+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:12:05.969911+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:12:05.970781+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:12:05.983091+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:12:05.985624+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:12:05.988824+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:12:06.026056+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-11T13:12:06.028416+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-11T13:12:06.047013+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T13:12:06.052302+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T13:12:06.055293+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:12:06.057664+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T13:12:06.077744+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:12:06.129602+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:12:06.351151+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d4f1e1"},"request_uri":"http://127.0.0.1:8000/_wdt/d4f1e1","method":"GET"} []
[2026-06-11T13:14:06.365376+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-11T13:14:06.366635+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:14:06.366733+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:14:06.366835+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:14:06.366898+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:14:06.366964+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:14:06.368080+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:14:06.394913+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:14:06.398112+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:14:06.401019+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:14:06.471367+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-11T13:14:06.476539+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Object of class App\Entity\Institute could not be converted to string" at /var/www/html/past_question/vendor/symfony/doctrine-bridge/Form/Type/DoctrineType.php line 59 {"exception":"[object] (Error(code: 0): Object of class App\\Entity\\Institute could not be converted to string at /var/www/html/past_question/vendor/symfony/doctrine-bridge/Form/Type/DoctrineType.php:59)"} []
[2026-06-11T13:14:06.664866+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:14:06.785048+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:14:07.601357+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7cfa03"},"request_uri":"http://127.0.0.1:8000/_wdt/7cfa03","method":"GET"} []
[2026-06-11T13:15:40.830340+00:00] request.INFO: Matched route "admin_app_faculty_list". {"route":"admin_app_faculty_list","route_parameters":{"_route":"admin_app_faculty_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.faculty","_sonata_name":"admin_app_faculty_list"},"request_uri":"http://127.0.0.1:8000/admin/app/faculty/list","method":"GET"} []
[2026-06-11T13:15:40.832639+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:15:40.832778+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:15:40.832841+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:15:40.832885+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:15:40.832932+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:15:40.834152+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:15:40.847522+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:15:40.849027+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:15:40.850974+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:15:40.884259+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-11T13:15:40.888885+00:00] doctrine.DEBUG: Executing query: SELECT count(f0_.id) AS sclr_0 FROM faculty f0_ {"sql":"SELECT count(f0_.id) AS sclr_0 FROM faculty f0_"} []
[2026-06-11T13:15:40.890424+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25 {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_ ORDER BY f0_.id ASC LIMIT 25"} []
[2026-06-11T13:15:40.902398+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T13:15:40.907111+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T13:15:40.910033+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:15:40.912976+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T13:15:40.938456+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:15:41.009854+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:15:41.655581+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"028ce1"},"request_uri":"http://127.0.0.1:8000/_wdt/028ce1","method":"GET"} []
[2026-06-11T13:15:50.952266+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"30"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/30","method":"GET"} []
[2026-06-11T13:15:50.958402+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:15:50.981980+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:15:50.985083+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:15:50.987643+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:15:50.989448+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T13:15:50.989718+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:15:50.989856+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:15:50.999866+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"30"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"30"},"types":{"1":1}} []
[2026-06-11T13:15:51.015937+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T13:15:51.019136+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":4,"2":30}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":4,"2":30},"types":{"1":1,"2":1}} []
[2026-06-11T13:15:51.020817+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T13:15:51.030357+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:15:51.094858+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:16:28.368934+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-11T13:16:28.372594+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T13:16:28.373272+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:16:28.373711+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T13:16:28.373890+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:16:28.374031+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T13:16:28.376151+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T13:16:28.405475+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T13:16:28.410036+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-11T13:16:28.413772+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-11T13:16:28.491138+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_"} []
[2026-06-11T13:16:28.502823+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-11T13:16:28.505791+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-11T13:16:28.593805+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T13:16:28.684325+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T13:16:29.869293+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"66fd34"},"request_uri":"http://127.0.0.1:8000/_wdt/66fd34","method":"GET"} []
[2026-06-11T23:40:01.596539+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-11T23:40:01.599991+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T23:40:01.600108+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:01.600163+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:01.600215+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:01.600277+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:01.609770+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T23:40:01.610307+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-11T23:40:01.710738+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T23:40:01.714485+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T23:40:01.714669+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:01.714830+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:01.714910+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:01.714990+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:02.680848+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1c8471"},"request_uri":"http://127.0.0.1:8000/_wdt/1c8471","method":"GET"} []
[2026-06-11T23:40:13.024575+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-11T23:40:13.027952+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T23:40:13.028008+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:13.028038+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:13.028223+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:13.039711+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T23:40:13.041719+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"0240212306"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"0240212306"},"types":{"1":2}} []
[2026-06-11T23:40:13.641957+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T23:40:13.642044+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-11T23:40:13.642072+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-11T23:40:13.642092+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-11T23:40:13.642110+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-11T23:40:13.642307+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-11T23:40:13.642343+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"0240212306\", roles=\"ROLE_NORMAL_USER, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:13.643005+00:00] app.INFO: ***** USER LOGIN ***** User 0240212306 logged in successfully. [] []
[2026-06-11T23:40:13.650266+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T23:40:13.651564+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"0240212306","2":"2026-06-11 23:40:13","3":"127.0.0.1","4":1,"5":"2026-06-11 23:40:13","6":"2026-06-11 23:40:13"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"0240212306","2":"2026-06-11 23:40:13","3":"127.0.0.1","4":1,"5":"2026-06-11 23:40:13","6":"2026-06-11 23:40:13"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-11T23:40:13.668132+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T23:40:13.682885+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T23:40:13.686598+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-11 23:40:13","2":"2026-06-11 23:40:13","3":1}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-11 23:40:13","2":"2026-06-11 23:40:13","3":1},"types":{"1":2,"2":2,"3":1}} []
[2026-06-11T23:40:13.689607+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T23:40:13.693218+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-11T23:40:13.693346+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-11T23:40:13.695369+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-11T23:40:13.695500+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-11T23:40:13.695649+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-11T23:40:13.695757+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-11T23:40:13.695830+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-11T23:40:13.695889+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-11T23:40:13.695945+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-11T23:40:13.696000+00: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-06-11T23:40:13.697825+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T23:40:13.726425+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T23:40:13.743037+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-11T23:40:13.743678+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T23:40:13.743772+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:13.743805+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:13.743829+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:13.743856+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:13.744294+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T23:40:13.750653+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T23:40:13.751405+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:40:13.752178+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T23:40:13.753624+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T23:40:13.753807+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T23:40:13.783547+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T23:40:13.826095+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T23:40:14.117319+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"382e9f"},"request_uri":"http://127.0.0.1:8000/_wdt/382e9f","method":"GET"} []
[2026-06-11T23:40:19.235459+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-11T23:40:19.237084+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T23:40:19.237231+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:19.237307+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:19.237363+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:19.237420+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:19.239009+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T23:40:19.253745+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T23:40:19.255077+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:40:19.256777+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T23:40:19.263111+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T23:40:19.278597+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T23:40:19.290847+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-11T23:40:19.291438+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-11T23:40:19.291500+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:19.291583+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:19.291623+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:19.291666+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-11T23:40:19.292124+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T23:40:19.299200+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T23:40:19.300194+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:40:19.301059+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T23:40:19.302461+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T23:40:19.302748+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php line 136 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/ExceptionListener.php:136)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-11T23:40:19.334841+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T23:40:19.371630+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T23:40:20.864324+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/dashboard/funeral/4/members"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/dashboard/funeral/4/members\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/dashboard/funeral/4/members/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T23:40:21.256185+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"56949d"},"request_uri":"http://127.0.0.1:8000/_wdt/56949d","method":"GET"} []
[2026-06-11T23:40:25.312691+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/dashboard"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/dashboard\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/dashboard/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-11T23:40:25.799109+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9d49e7"},"request_uri":"http://127.0.0.1:8000/_wdt/9d49e7","method":"GET"} []
[2026-06-11T23:40:33.210734+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T23:40:33.213514+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T23:40:33.227571+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T23:40:33.228753+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:40:33.229743+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T23:40:33.230383+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T23:40:33.230448+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:33.230483+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:40:33.245757+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T23:40:33.257076+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T23:40:33.260368+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T23:40:33.268001+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T23:40:33.269407+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.270436+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.271829+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.272358+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.273001+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.273432+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.273926+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.274611+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 23:40:33","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 23:40:33","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.275170+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 23:40:33","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 23:40:33","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.275497+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-11 23:40:33","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-11 23:40:33","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.275968+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":5,"2":"2026-06-11 23:40:33","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":5,"2":"2026-06-11 23:40:33","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.276336+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-11 23:40:33","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-11 23:40:33","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.276626+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":45,"2":"2026-06-11 23:40:33","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":45,"2":"2026-06-11 23:40:33","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.276997+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":45,"2":"2026-06-11 23:40:33","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":45,"2":"2026-06-11 23:40:33","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.277366+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":40,"2":"2026-06-11 23:40:33","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":40,"2":"2026-06-11 23:40:33","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:40:33.277679+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T23:40:33.282871+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T23:40:33.284788+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T23:40:33.289053+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T23:40:33.291366+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T23:40:33.292614+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T23:40:33.293815+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T23:40:33.294671+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T23:40:33.295305+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T23:40:33.295931+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:40:33.296517+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T23:40:33.297164+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T23:40:33.297818+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T23:40:33.298492+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T23:40:33.299122+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T23:40:33.299741+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T23:40:33.300323+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T23:40:33.300802+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T23:40:33.301362+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T23:40:33.302083+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T23:40:33.302902+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:40:33.303742+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T23:40:33.304718+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T23:40:33.305632+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:40:33.306936+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T23:40:33.307883+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T23:40:33.313438+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T23:40:33.349885+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T23:40:33.797610+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a110a0"},"request_uri":"http://127.0.0.1:8000/_wdt/a110a0","method":"GET"} []
[2026-06-11T23:47:02.853325+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-11T23:47:02.867988+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-11T23:47:02.942158+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-11T23:47:02.949122+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:47:02.952564+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-11T23:47:02.953049+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-11T23:47:02.953185+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:47:02.953288+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-11T23:47:02.992903+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-11T23:47:02.998850+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-11T23:47:03.005447+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-11T23:47:03.040666+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-11T23:47:03.043601+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.045757+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.047546+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.049051+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.050652+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.052941+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.055642+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.057363+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 23:47:03","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 23:47:03","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.058869+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 23:47:03","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 23:47:03","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.060147+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-11 23:47:03","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-11 23:47:03","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.061397+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":6,"2":"2026-06-11 23:47:03","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":6,"2":"2026-06-11 23:47:03","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.062888+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-11 23:47:03","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-11 23:47:03","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.064526+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":46,"2":"2026-06-11 23:47:03","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":46,"2":"2026-06-11 23:47:03","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.066329+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":46,"2":"2026-06-11 23:47:03","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":46,"2":"2026-06-11 23:47:03","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.068092+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":41,"2":"2026-06-11 23:47:03","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":41,"2":"2026-06-11 23:47:03","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-11T23:47:03.069292+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-11T23:47:03.074682+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-11T23:47:03.080390+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-11T23:47:03.089689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T23:47:03.094823+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T23:47:03.097431+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-11T23:47:03.100182+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-11T23:47:03.102264+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-11T23:47:03.104479+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-11T23:47:03.106497+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:47:03.108604+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-11T23:47:03.111404+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T23:47:03.113647+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-11T23:47:03.116040+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-11T23:47:03.118534+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T23:47:03.121752+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-11T23:47:03.125639+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T23:47:03.128244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-11T23:47:03.131470+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-11T23:47:03.134125+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-11T23:47:03.136440+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:47:03.138373+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-11T23:47:03.141301+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-11T23:47:03.144272+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-11T23:47:03.147314+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-11T23:47:03.149956+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-11T23:47:03.188845+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-11T23:47:03.319112+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-11T23:47:06.623476+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1bd0fc"},"request_uri":"http://127.0.0.1:8000/_wdt/1bd0fc","method":"GET"} []
[2026-06-12T00:34:20.194473+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:34:20.198268+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:34:20.207445+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:34:20.209755+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:34:20.211983+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-12T00:34:20.212558+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:34:20.212661+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:34:20.212729+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:34:20.225231+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:34:20.228989+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:34:20.231138+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:34:20.236960+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:34:20.239028+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.239868+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.240384+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.240908+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.241406+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.241868+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.242292+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.242755+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-12 00:34:20","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-12 00:34:20","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.243193+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-12 00:34:20","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-12 00:34:20","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.243631+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-12 00:34:20","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-12 00:34:20","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.244138+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":7,"2":"2026-06-12 00:34:20","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":7,"2":"2026-06-12 00:34:20","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.244570+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:34:20","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:34:20","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.244983+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":47,"2":"2026-06-12 00:34:20","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":47,"2":"2026-06-12 00:34:20","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.245342+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":47,"2":"2026-06-12 00:34:20","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":47,"2":"2026-06-12 00:34:20","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.245817+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":42,"2":"2026-06-12 00:34:20","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":42,"2":"2026-06-12 00:34:20","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:34:20.246195+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:34:20.258208+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:34:20.260570+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:34:20.262236+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:34:20.293481+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:34:20.296058+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:34:20.297073+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:34:20.298054+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:34:20.298899+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:34:20.299625+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:34:20.300279+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:34:20.300822+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:34:20.301429+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:34:20.302161+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:34:20.302970+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:34:20.303541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:34:20.304063+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:34:20.304630+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:34:20.305267+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:34:20.306092+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:34:20.307055+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:34:20.307753+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:34:20.308404+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:34:20.309096+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:34:20.309722+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:34:20.310547+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:34:20.311345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:34:20.316321+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:34:20.353413+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:34:21.152854+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"afef77"},"request_uri":"http://127.0.0.1:8000/_wdt/afef77","method":"GET"} []
[2026-06-12T00:34:33.781294+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:35:38.058675+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:35:38.062710+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:35:38.083313+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:35:38.085188+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:35:38.087096+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-12T00:35:38.088470+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:35:38.088620+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:35:38.088703+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:35:38.113513+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:35:38.117787+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:35:38.121810+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:35:38.135248+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:35:38.141494+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.142472+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.143209+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.143709+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.144306+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.144792+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.145324+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.145878+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-12 00:35:38","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-12 00:35:38","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.146416+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-12 00:35:38","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-12 00:35:38","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.147083+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-12 00:35:38","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-12 00:35:38","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.147772+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":8,"2":"2026-06-12 00:35:38","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":8,"2":"2026-06-12 00:35:38","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.148431+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:35:38","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:35:38","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.149114+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":48,"2":"2026-06-12 00:35:38","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":48,"2":"2026-06-12 00:35:38","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.149725+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":48,"2":"2026-06-12 00:35:38","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":48,"2":"2026-06-12 00:35:38","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.150430+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":43,"2":"2026-06-12 00:35:38","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":43,"2":"2026-06-12 00:35:38","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:35:38.150969+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:35:38.200192+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:35:38.204049+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:35:38.207553+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:35:38.252724+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:35:38.258010+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:35:38.260247+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:35:38.264570+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:35:38.271649+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:35:38.273835+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:35:38.283753+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:35:38.285644+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:35:38.291603+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:35:38.297181+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:35:38.302877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:35:38.305079+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:35:38.310263+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:35:38.315641+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:35:38.320649+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:35:38.322835+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:35:38.325166+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:35:38.327032+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:35:38.328645+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:35:38.330418+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:35:38.332596+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:35:38.335294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:35:38.337969+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:35:38.350013+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:35:38.399758+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:35:38.990116+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:35:43.652062+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aab936"},"request_uri":"http://127.0.0.1:8000/_wdt/aab936","method":"GET"} []
[2026-06-12T00:36:33.360589+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:36:33.363708+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:36:33.380238+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:36:33.381989+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:36:33.383647+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-12T00:36:33.383964+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:36:33.384054+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:36:33.384132+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:36:33.404005+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:36:33.410605+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:36:33.423977+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:36:33.440642+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:36:33.443647+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.446765+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.448815+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.451621+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.452949+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.454151+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.455610+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.456829+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-12 00:36:33","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-12 00:36:33","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.457966+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-12 00:36:33","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-12 00:36:33","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.459073+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-12 00:36:33","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-12 00:36:33","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.460364+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":9,"2":"2026-06-12 00:36:33","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":9,"2":"2026-06-12 00:36:33","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.461690+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:36:33","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:36:33","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.462888+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":49,"2":"2026-06-12 00:36:33","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":49,"2":"2026-06-12 00:36:33","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.464038+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":49,"2":"2026-06-12 00:36:33","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":49,"2":"2026-06-12 00:36:33","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.465182+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":44,"2":"2026-06-12 00:36:33","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":44,"2":"2026-06-12 00:36:33","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:36:33.466254+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:36:33.471713+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:36:33.475627+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:36:33.478309+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:36:33.524785+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:36:33.529900+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:36:33.531608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:36:33.533829+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:36:33.536753+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:36:33.538925+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:36:33.540908+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:36:33.542928+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:36:33.544857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:36:33.546956+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:36:33.548894+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:36:33.550927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:36:33.552654+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:36:33.553980+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:36:33.555295+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:36:33.558013+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:36:33.559995+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:36:33.562077+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:36:33.564065+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:36:33.566433+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:36:33.569265+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:36:33.571918+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:36:33.574130+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:36:33.590954+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:36:33.658364+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:36:34.227794+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:36:36.378998+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"df4800"},"request_uri":"http://127.0.0.1:8000/_wdt/df4800","method":"GET"} []
[2026-06-12T00:36:45.094355+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:36:45.095282+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:36:45.108067+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:36:45.109405+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:36:45.110810+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-12T00:36:45.111053+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:36:45.111116+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:36:45.111164+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:36:45.113561+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:36:45.115766+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:36:45.118123+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:36:45.134146+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:37:48.354181+00:00] request.INFO: Matched route "sonata_user_admin_security_logout". {"route":"sonata_user_admin_security_logout","route_parameters":{"_route":"sonata_user_admin_security_logout","_controller":"sonata.user.action.logout"},"request_uri":"http://127.0.0.1:8000/admin/logout","method":"GET"} []
[2026-06-12T00:37:48.359832+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:37:48.360024+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:48.360095+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:48.360168+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:37:48.360223+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:37:48.361810+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:37:48.372718+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:37:48.373650+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:37:48.374614+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"0240212306"} []
[2026-06-12T00:37:48.379291+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-12T00:37:48.379902+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\DefaultLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\DefaultLogoutListener::onLogout"} []
[2026-06-12T00:37:48.380179+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionLogoutListener::onLogout"} []
[2026-06-12T00:37:48.380326+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::clearCookie". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::clearCookie"} []
[2026-06-12T00:37:48.380425+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LogoutEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfTokenClearingLogoutListener::onLogout". {"event":"Symfony\\Component\\Security\\Http\\Event\\LogoutEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfTokenClearingLogoutListener::onLogout"} []
[2026-06-12T00:37:48.405968+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:37:48.436471+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-12T00:37:48.437198+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:37:48.437279+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:48.437326+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:48.437359+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:37:48.437394+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:37:48.661453+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:37:49.994720+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"786713"},"request_uri":"http://127.0.0.1:8000/_wdt/786713","method":"GET"} []
[2026-06-12T00:37:56.253878+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-12T00:37:56.256467+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:37:56.256631+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:56.256708+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:37:56.256917+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:37:56.277106+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:37:56.278372+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-12T00:37:57.206725+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-12T00:37:57.206841+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-12T00:37:57.206896+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-12T00:37:57.206933+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-12T00:37:57.206966+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-12T00:37:57.207179+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-12T00:37:57.207223+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:57.208220+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-12T00:37:57.209466+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:37:57.209995+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-12 00:37:57","3":"127.0.0.1","4":1,"5":"2026-06-12 00:37:57","6":"2026-06-12 00:37:57"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-12 00:37:57","3":"127.0.0.1","4":1,"5":"2026-06-12 00:37:57","6":"2026-06-12 00:37:57"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-12T00:37:57.214450+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:37:57.218096+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:37:57.219196+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-12 00:37:57","2":"2026-06-12 00:37:57","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-12 00:37:57","2":"2026-06-12 00:37:57","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-12T00:37:57.219910+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:37:57.222581+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-12T00:37:57.222644+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-12T00:37:57.223744+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-12T00:37:57.223807+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-12T00:37:57.223879+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-12T00:37:57.223947+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-12T00:37:57.223982+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-12T00:37:57.224010+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-12T00:37:57.224035+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-12T00:37:57.224062+00: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-06-12T00:37:57.225127+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:37:57.240217+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:37:57.259280+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:37:57.260737+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:37:57.269173+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:37:57.270091+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:37:57.271044+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:37:57.271248+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:37:57.271321+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:57.271361+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:37:57.279620+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:37:57.281315+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:37:57.283268+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:37:57.287312+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:37:57.287964+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.288523+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.288894+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.289185+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.289456+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.289865+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.290128+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.290376+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-12 00:37:57","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-12 00:37:57","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.290630+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-12 00:37:57","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-12 00:37:57","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.291475+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-12 00:37:57","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-12 00:37:57","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.291807+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":10,"2":"2026-06-12 00:37:57","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":10,"2":"2026-06-12 00:37:57","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.292587+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:37:57","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:37:57","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.292948+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":50,"2":"2026-06-12 00:37:57","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":50,"2":"2026-06-12 00:37:57","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.293326+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":50,"2":"2026-06-12 00:37:57","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":50,"2":"2026-06-12 00:37:57","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.293748+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":45,"2":"2026-06-12 00:37:57","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":45,"2":"2026-06-12 00:37:57","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:37:57.294061+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:37:57.297263+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:37:57.298690+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:37:57.299385+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:37:57.303684+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:37:57.305122+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:37:57.305698+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:37:57.306316+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:37:57.306815+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:37:57.307295+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:37:57.307762+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:37:57.308252+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:37:57.309058+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:37:57.309864+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:37:57.310575+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:37:57.311148+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:37:57.311660+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:37:57.312224+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:37:57.312667+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:37:57.313149+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:37:57.313760+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:37:57.314278+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:37:57.314752+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:37:57.315260+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:37:57.315726+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:37:57.316353+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:37:57.316915+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:37:57.321100+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:37:57.365304+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:37:57.440304+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:37:57.654680+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:37:58.496761+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:37:59.163992+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1e9e82"},"request_uri":"http://127.0.0.1:8000/_wdt/1e9e82","method":"GET"} []
[2026-06-12T00:38:12.135240+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-12T00:38:12.137897+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:38:12.138201+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:12.138399+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:12.138569+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:12.138751+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:12.141293+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:38:12.166428+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:38:12.168710+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:38:12.170881+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:38:12.183720+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:38:12.202126+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:38:12.218047+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-12T00:38:12.218841+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:38:12.218937+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:12.219002+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:12.219043+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:12.219092+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:12.219766+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:38:12.228894+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:38:12.230051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:38:12.231008+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:38:12.240232+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-12T00:38:12.243274+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-12T00:38:12.245050+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-12T00:38:12.247194+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-12T00:38:12.248377+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-12T00:38:12.252940+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-12T00:38:12.260314+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-12T00:38:12.262869+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:38:12.299500+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:38:12.343340+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:38:12.878371+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dd3d5f"},"request_uri":"http://127.0.0.1:8000/_wdt/dd3d5f","method":"GET"} []
[2026-06-12T00:38:13.725020+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-12T00:38:13.726558+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:38:13.726722+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:13.726811+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:13.726877+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:13.726948+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:13.728298+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:38:13.750491+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:38:13.754121+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:38:13.758278+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:38:13.774927+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:38:13.818418+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:38:13.858263+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-12T00:38:13.859840+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:38:13.859993+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:13.860075+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:13.860166+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:13.860244+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:13.861258+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:38:13.876623+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:38:13.880098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:38:13.882936+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:38:13.887564+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-12T00:38:13.890612+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-12T00:38:13.893275+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-12T00:38:13.895601+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-12T00:38:13.898491+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-12T00:38:13.904751+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-12T00:38:13.907082+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-12T00:38:13.908495+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:38:13.945237+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:38:13.996045+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:38:15.005312+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8010b6"},"request_uri":"http://127.0.0.1:8000/_wdt/8010b6","method":"GET"} []
[2026-06-12T00:38:18.788435+00:00] request.INFO: Matched route "admin_app_department_list". {"route":"admin_app_department_list","route_parameters":{"_route":"admin_app_department_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.department","_sonata_name":"admin_app_department_list"},"request_uri":"http://127.0.0.1:8000/admin/app/department/list","method":"GET"} []
[2026-06-12T00:38:18.791904+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-12T00:38:18.792182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:18.792523+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:18.792903+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:18.793029+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-12T00:38:18.795894+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:38:18.812819+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:38:18.814303+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:38:18.815777+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:38:18.888679+00:00] doctrine.DEBUG: Executing query: SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_ {"sql":"SELECT f0_.id AS id_0, f0_.name AS name_1, f0_.code AS code_2, f0_.created_at AS created_at_3, f0_.updated_at AS updated_at_4, f0_.institute_id AS institute_id_5 FROM faculty f0_"} []
[2026-06-12T00:38:18.896068+00:00] doctrine.DEBUG: Executing query: SELECT count(d0_.id) AS sclr_0 FROM department d0_ {"sql":"SELECT count(d0_.id) AS sclr_0 FROM department d0_"} []
[2026-06-12T00:38:18.897204+00:00] doctrine.DEBUG: Executing query: SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25 {"sql":"SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.code AS code_2, d0_.created_at AS created_at_3, d0_.updated_at AS updated_at_4, d0_.faculty_id AS faculty_id_5 FROM department d0_ ORDER BY d0_.id ASC LIMIT 25"} []
[2026-06-12T00:38:18.951187+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:38:19.027145+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:38:20.122449+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"93d034"},"request_uri":"http://127.0.0.1:8000/_wdt/93d034","method":"GET"} []
[2026-06-12T00:38:37.984665+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:38:37.985801+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:38:37.999561+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:38:38.000923+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:38:38.001848+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:38:38.001987+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:38:38.002042+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:38.002075+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:38:38.003674+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:38:38.005399+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:38:38.010066+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:38:38.023242+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:40:10.482986+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:40:10.485009+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:40:10.491761+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:40:10.493085+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:40:10.494350+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:40:10.494924+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:40:10.495035+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:40:10.495104+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:40:10.505643+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:40:10.507233+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:40:10.509543+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:40:10.514874+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:40:10.517034+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.517825+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.518368+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.518861+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.519316+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.519808+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.520255+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.520597+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:40:10","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:40:10","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.520916+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:40:10","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:40:10","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.521215+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 00:40:10","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 00:40:10","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.521565+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":11,"2":"2026-06-12 00:40:10","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":11,"2":"2026-06-12 00:40:10","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.521943+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:40:10","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:40:10","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.522294+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":51,"2":"2026-06-12 00:40:10","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":51,"2":"2026-06-12 00:40:10","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.522634+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":51,"2":"2026-06-12 00:40:10","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":51,"2":"2026-06-12 00:40:10","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.522942+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":46,"2":"2026-06-12 00:40:10","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":46,"2":"2026-06-12 00:40:10","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:40:10.523203+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:40:10.528328+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:40:10.529834+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:40:10.530600+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:40:10.548045+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:40:10.549900+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:40:10.550576+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:40:10.551269+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:40:10.551840+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:40:10.552385+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:40:10.552892+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:40:10.553303+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:40:10.553770+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:40:10.554163+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:40:10.554586+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:40:10.554994+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:40:10.555407+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:40:10.555800+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:40:10.556195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:40:10.556604+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:40:10.557158+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:40:10.557998+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:40:10.558608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:40:10.559227+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:40:10.559873+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:40:10.560694+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:40:10.561695+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:40:10.567809+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:40:10.609590+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:40:10.737000+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:40:10.934650+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:40:11.567020+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:40:12.421377+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"22f00b"},"request_uri":"http://127.0.0.1:8000/_wdt/22f00b","method":"GET"} []
[2026-06-12T00:40:20.230512+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:40:20.234341+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:40:20.250901+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:40:20.252923+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:40:20.254704+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:40:20.255882+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:40:20.256091+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:40:20.256193+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:40:20.265403+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:40:20.270196+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:40:20.275484+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:40:20.302184+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:40:41.515148+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:40:41.520817+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:40:41.557413+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:40:41.561413+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:40:41.566288+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:40:41.569079+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:40:41.569271+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:40:41.569693+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:40:41.578676+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:40:41.587238+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:40:41.594645+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:40:41.646635+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:41:07.973116+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/1/departments","method":"GET"} []
[2026-06-12T00:41:07.975961+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:41:07.992160+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:41:07.993113+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:41:07.994147+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:41:07.994356+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:41:07.994405+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:41:07.994447+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:41:08.000674+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\RuntimeException: "Cannot resolve argument $faculty of "App\Controller\ExamPaperPortalController::getDepartments()": Cannot determine controller argument for "App\Controller\ExamPaperPortalController::getDepartments()": the $faculty argument is type-hinted with the non-existent class or interface: "App\Controller\Faculty". Did you forget to add a use statement?" at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php line 398 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException(code: 0): Cannot resolve argument $faculty of \"App\\Controller\\ExamPaperPortalController::getDepartments()\": Cannot determine controller argument for \"App\\Controller\\ExamPaperPortalController::getDepartments()\": the $faculty argument is type-hinted with the non-existent class or interface: \"App\\Controller\\Faculty\". Did you forget to add a use statement? at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php:398)"} []
[2026-06-12T00:41:08.023500+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:41:08.063832+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:41:08.338142+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5a3822"},"request_uri":"http://127.0.0.1:8000/_wdt/5a3822","method":"GET"} []
[2026-06-12T00:41:59.513797+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/1/departments","method":"GET"} []
[2026-06-12T00:41:59.515809+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:41:59.524817+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:41:59.525993+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:41:59.527161+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:41:59.527350+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:41:59.527402+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:41:59.527439+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:41:59.530202+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\DependencyInjection\Exception\RuntimeException: "Cannot resolve argument $faculty of "App\Controller\ExamPaperPortalController::getDepartments()": Cannot determine controller argument for "App\Controller\ExamPaperPortalController::getDepartments()": the $faculty argument is type-hinted with the non-existent class or interface: "App\Controller\Faculty". Did you forget to add a use statement?" at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php line 398 {"exception":"[object] (Symfony\\Component\\DependencyInjection\\Exception\\RuntimeException(code: 0): Cannot resolve argument $faculty of \"App\\Controller\\ExamPaperPortalController::getDepartments()\": Cannot determine controller argument for \"App\\Controller\\ExamPaperPortalController::getDepartments()\": the $faculty argument is type-hinted with the non-existent class or interface: \"App\\Controller\\Faculty\". Did you forget to add a use statement? at /var/www/html/past_question/vendor/symfony/dependency-injection/Container.php:398)"} []
[2026-06-12T00:41:59.555524+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:41:59.605263+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:41:59.790688+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"829fed"},"request_uri":"http://127.0.0.1:8000/_wdt/829fed","method":"GET"} []
[2026-06-12T00:42:12.129305+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/1/departments","method":"GET"} []
[2026-06-12T00:42:12.131343+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:42:12.139042+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:42:12.140282+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:42:12.141197+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:42:12.141491+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:42:12.141550+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:12.141581+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:12.144426+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:42:12.146705+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:42:12.148397+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:42:12.166887+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:42:34.163092+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/1/departments","method":"GET"} []
[2026-06-12T00:42:34.174915+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:42:34.198977+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:42:34.201520+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:42:34.203894+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:42:34.205489+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:42:34.205709+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:34.205819+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:34.217468+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:42:34.225450+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:42:34.233319+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:42:34.295331+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:42:42.411457+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:42:42.420089+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:42:42.464762+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:42:42.467294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:42:42.469837+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:42:42.470291+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:42:42.470437+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:42.470576+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:42.506101+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:42:42.511795+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:42:42.518602+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:42:42.532371+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:42:42.544761+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.583137+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.585611+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.587944+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.589537+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.592612+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.594165+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.595649+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:42:42","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:42:42","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.596958+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:42:42","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:42:42","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.598313+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-12 00:42:42","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-12 00:42:42","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.599667+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":12,"2":"2026-06-12 00:42:42","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":12,"2":"2026-06-12 00:42:42","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.601317+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:42:42","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:42:42","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.602747+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":52,"2":"2026-06-12 00:42:42","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":52,"2":"2026-06-12 00:42:42","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.604281+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":52,"2":"2026-06-12 00:42:42","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":52,"2":"2026-06-12 00:42:42","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.606056+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":47,"2":"2026-06-12 00:42:42","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":47,"2":"2026-06-12 00:42:42","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:42:42.607332+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:42:42.619755+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:42:42.623942+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:42:42.627246+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:42:42.640941+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:42:42.645439+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:42:42.647420+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:42:42.649802+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:42:42.652111+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:42:42.654095+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:42:42.655767+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:42:42.657335+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:42:42.659465+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:42:42.661288+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:42:42.663297+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:42:42.665306+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:42:42.670946+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:42:42.674681+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:42:42.676336+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:42:42.678322+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:42:42.680453+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:42:42.682466+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:42:42.684244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:42:42.688864+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:42:42.691532+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:42:42.697860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:42:42.701291+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:42:42.722857+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:42:42.786047+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:42:43.300665+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:42:43.986440+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:42:47.446579+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"568cad"},"request_uri":"http://127.0.0.1:8000/_wdt/568cad","method":"GET"} []
[2026-06-12T00:42:53.193080+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:42:53.194179+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:42:53.211362+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:42:53.213352+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:42:53.215243+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:42:53.215602+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:42:53.215765+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:53.215862+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:42:53.220081+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:42:53.224016+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:42:53.229992+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:42:53.259037+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:46:05.146395+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:46:05.151448+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:46:05.183911+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:46:05.188866+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:46:05.192998+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:46:05.193935+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:46:05.195330+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:46:05.195839+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:46:05.226427+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:46:05.231639+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:46:05.237625+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:46:05.259311+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:46:05.262254+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.306978+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.309424+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.315469+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.320196+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.325947+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.332091+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.336020+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:46:05","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:46:05","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.337631+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:46:05","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:46:05","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.339116+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-12 00:46:05","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-12 00:46:05","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.340669+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":13,"2":"2026-06-12 00:46:05","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":13,"2":"2026-06-12 00:46:05","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.342200+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:46:05","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:46:05","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.345144+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":53,"2":"2026-06-12 00:46:05","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":53,"2":"2026-06-12 00:46:05","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.350008+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":53,"2":"2026-06-12 00:46:05","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":53,"2":"2026-06-12 00:46:05","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.351633+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":48,"2":"2026-06-12 00:46:05","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":48,"2":"2026-06-12 00:46:05","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:05.352769+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:46:05.425793+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:46:05.437699+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:46:05.440280+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:46:05.541714+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:46:05.549687+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:46:05.555607+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:46:05.557831+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:46:05.559966+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:46:05.565237+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:46:05.572552+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:46:05.574271+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:46:05.578857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:46:05.581397+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:46:05.587034+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:46:05.590127+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:46:05.595330+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:46:05.598551+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:46:05.602899+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:46:05.610321+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:46:05.612935+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:46:05.618445+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:46:05.620432+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:46:05.623860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:46:05.628071+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:46:05.634363+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:46:05.637966+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:46:05.665417+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:46:05.753364+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:46:06.041147+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:46:06.282368+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:46:07.264819+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:46:08.514576+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a5ebdb"},"request_uri":"http://127.0.0.1:8000/_wdt/a5ebdb","method":"GET"} []
[2026-06-12T00:46:13.826588+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:46:13.829663+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:46:13.853780+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:46:13.855936+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:46:13.857611+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:46:13.857877+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:46:13.857965+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:46:13.858018+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:46:13.861115+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:46:13.865301+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:46:13.872921+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:46:13.903804+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:46:59.460208+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:46:59.462636+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:46:59.476829+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:46:59.478810+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:46:59.480485+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:46:59.480687+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:46:59.480742+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:46:59.480783+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:46:59.489890+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:46:59.492054+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:46:59.494861+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:46:59.499090+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:46:59.499973+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.500738+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.501442+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.503290+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.504707+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.505685+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.506403+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.507139+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:46:59","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:46:59","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.507653+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:46:59","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:46:59","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.508327+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-12 00:46:59","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-12 00:46:59","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.509003+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":14,"2":"2026-06-12 00:46:59","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":14,"2":"2026-06-12 00:46:59","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.509904+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:46:59","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:46:59","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.510564+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":54,"2":"2026-06-12 00:46:59","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":54,"2":"2026-06-12 00:46:59","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.511240+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":54,"2":"2026-06-12 00:46:59","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":54,"2":"2026-06-12 00:46:59","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.511770+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":49,"2":"2026-06-12 00:46:59","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":49,"2":"2026-06-12 00:46:59","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:46:59.512431+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:46:59.516107+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:46:59.518440+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:46:59.520393+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:46:59.543891+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:46:59.546777+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:46:59.547823+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:46:59.548852+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:46:59.549712+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:46:59.550527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:46:59.551771+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:46:59.553128+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:46:59.554216+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:46:59.555220+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:46:59.556221+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:46:59.557211+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:46:59.558393+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:46:59.559766+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:46:59.560766+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:46:59.561936+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:46:59.562912+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:46:59.563718+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:46:59.564494+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:46:59.565386+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:46:59.566206+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:46:59.567599+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:46:59.569317+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:46:59.576882+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:46:59.630021+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:46:59.730593+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:46:59.966748+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:47:00.691095+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:47:01.822698+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a4344c"},"request_uri":"http://127.0.0.1:8000/_wdt/a4344c","method":"GET"} []
[2026-06-12T00:47:08.591460+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:47:08.593063+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:47:08.611432+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:47:08.613346+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:47:08.616388+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:47:08.616812+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:47:08.616907+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:47:08.616987+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:47:08.620144+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:47:08.623643+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:47:08.628938+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:47:08.655923+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:50:53.818211+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:50:53.830428+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:50:53.870811+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:50:53.873958+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:50:53.876663+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:50:53.877007+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:50:53.877102+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:50:53.877184+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:50:53.903605+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:50:53.908015+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:50:53.913892+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:50:53.934654+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:50:53.938816+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.943323+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.945983+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.948069+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.950988+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.952760+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.954086+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.955304+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:50:53","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:50:53","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.956729+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:50:53","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:50:53","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.958035+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":24,"2":"2026-06-12 00:50:53","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":24,"2":"2026-06-12 00:50:53","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.959536+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":15,"2":"2026-06-12 00:50:53","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":15,"2":"2026-06-12 00:50:53","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.960859+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:50:53","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:50:53","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.962244+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":55,"2":"2026-06-12 00:50:53","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":55,"2":"2026-06-12 00:50:53","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.964392+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":55,"2":"2026-06-12 00:50:53","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":55,"2":"2026-06-12 00:50:53","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.965727+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":50,"2":"2026-06-12 00:50:53","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":50,"2":"2026-06-12 00:50:53","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:50:53.966729+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:50:53.978102+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:50:53.982759+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:50:53.985331+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:50:54.032919+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:50:54.037038+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:50:54.039093+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:50:54.041251+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:50:54.043169+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:50:54.045126+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:50:54.047425+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:50:54.049145+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:50:54.050907+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:50:54.052961+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:50:54.054711+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:50:54.056485+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:50:54.058168+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:50:54.059928+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:50:54.061582+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:50:54.063500+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:50:54.065340+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:50:54.066933+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:50:54.068811+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:50:54.071016+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:50:54.073214+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:50:54.075597+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:50:54.077901+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:50:54.103256+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:50:54.178928+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:50:54.595734+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:50:55.163533+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:50:58.289900+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bb7af1"},"request_uri":"http://127.0.0.1:8000/_wdt/bb7af1","method":"GET"} []
[2026-06-12T00:51:02.078697+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:51:02.086770+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:51:02.107967+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:51:02.109332+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:51:02.110319+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:51:02.110535+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:51:02.110586+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:02.110620+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:02.113046+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:51:02.117530+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:51:02.124834+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:51:02.152938+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:51:22.589050+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"4"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/4/faculties","method":"GET"} []
[2026-06-12T00:51:22.591007+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:51:22.606732+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:51:22.608699+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:51:22.610342+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:51:22.610727+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:51:22.610845+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:22.610909+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:22.613877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} []
[2026-06-12T00:51:22.616999+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:51:22.620878+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:51:22.658767+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:51:25.702556+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:51:25.706973+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:51:25.723289+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:51:25.724708+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:51:25.725938+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:51:25.726132+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:51:25.726190+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:25.726254+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:25.729024+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:51:25.731393+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:51:25.733887+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:51:25.762817+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:51:51.592440+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:51:51.596257+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:51:51.613605+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:51:51.615691+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:51:51.617930+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:51:51.618333+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:51:51.618429+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:51.618520+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:51.628391+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:51:51.630139+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:51:51.632771+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:51:51.638691+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:51:51.639672+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.896384+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.897368+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.898216+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.898836+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.899544+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.900288+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.901093+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:51:51","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:51:51","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.901763+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:51:51","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:51:51","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.902412+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":25,"2":"2026-06-12 00:51:51","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":25,"2":"2026-06-12 00:51:51","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.902965+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":16,"2":"2026-06-12 00:51:51","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":16,"2":"2026-06-12 00:51:51","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.903617+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:51:51","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:51:51","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.904341+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":56,"2":"2026-06-12 00:51:51","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":56,"2":"2026-06-12 00:51:51","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.905025+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":56,"2":"2026-06-12 00:51:51","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":56,"2":"2026-06-12 00:51:51","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.905705+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":51,"2":"2026-06-12 00:51:51","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":51,"2":"2026-06-12 00:51:51","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:51:51.906380+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:51:51.911493+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:51:51.913700+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:51:51.914768+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:51:51.922837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:51:51.924012+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:51:51.924461+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:51:51.925058+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:51:51.925645+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:51:51.926116+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:51:51.926691+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:51:51.927224+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:51:51.927760+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:51:51.928282+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:51:51.928831+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:51:51.929357+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:51:51.929853+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:51:51.930333+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:51:51.930722+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:51:51.931286+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:51:51.931693+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:51:51.932294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:51:51.932816+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:51:51.933339+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:51:51.933916+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:51:51.934544+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:51:51.935138+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:51:51.938870+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:51:51.976818+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:51:52.056564+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:51:52.373295+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:51:52.806677+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:51:54.065579+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3dc1dc"},"request_uri":"http://127.0.0.1:8000/_wdt/3dc1dc","method":"GET"} []
[2026-06-12T00:51:59.575567+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:51:59.577563+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:51:59.595492+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:51:59.597108+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:51:59.598377+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:51:59.598604+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:51:59.598669+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:59.598726+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:51:59.600905+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:51:59.603867+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:51:59.608671+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:51:59.632243+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:52:37.712934+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:52:37.716309+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:52:37.736554+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:52:37.738412+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:52:37.739912+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:52:37.740168+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:52:37.740253+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:52:37.740362+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:52:37.751744+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:52:37.754392+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:52:37.757457+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:52:37.764381+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:52:37.766220+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.768080+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.768859+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.769631+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.770340+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.771146+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.772055+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.773137+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:52:37","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:52:37","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.774183+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:52:37","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:52:37","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.775027+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":26,"2":"2026-06-12 00:52:37","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":26,"2":"2026-06-12 00:52:37","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.775715+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":17,"2":"2026-06-12 00:52:37","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":17,"2":"2026-06-12 00:52:37","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.776496+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 00:52:37","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 00:52:37","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.777464+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":57,"2":"2026-06-12 00:52:37","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":57,"2":"2026-06-12 00:52:37","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.778464+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":57,"2":"2026-06-12 00:52:37","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":57,"2":"2026-06-12 00:52:37","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.779404+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":52,"2":"2026-06-12 00:52:37","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":52,"2":"2026-06-12 00:52:37","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:52:37.780341+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:52:37.785560+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:52:37.789108+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:52:37.791377+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:52:37.824327+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:52:37.827609+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:52:37.829133+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:52:37.830768+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:52:37.832487+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:52:37.834050+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:52:37.835536+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:52:37.836581+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:52:37.838156+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:52:37.839659+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:52:37.840952+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:52:37.842345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:52:37.843587+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:52:37.845128+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:52:37.846250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:52:37.847693+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:52:37.849185+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:52:37.850445+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:52:37.851838+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:52:37.853264+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:52:37.854589+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:52:37.856245+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:52:37.857688+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:52:37.868813+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:52:37.934522+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:52:38.258000+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:52:38.522939+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:52:42.567648+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a128e9"},"request_uri":"http://127.0.0.1:8000/_wdt/a128e9","method":"GET"} []
[2026-06-12T00:52:44.377123+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:52:44.381374+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:52:44.405014+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:52:44.407655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:52:44.410045+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:52:44.410595+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:52:44.410736+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:52:44.410828+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:52:44.416631+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:52:44.421261+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:52:44.427855+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:52:44.566903+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:54:24.337730+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-12T00:54:24.341080+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:54:24.363730+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:54:24.366090+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:54:24.368120+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:54:24.368458+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:54:24.368587+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:24.368695+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:24.385055+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:54:24.388629+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-12T00:54:24.393282+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-12T00:54:24.405559+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:54:24.408553+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.410124+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.411262+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.412202+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.413113+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.414381+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.415939+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.417193+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:54:24","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:54:24","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.418320+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:54:24","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:54:24","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.419265+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":27,"2":"2026-06-12 00:54:24","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":27,"2":"2026-06-12 00:54:24","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.420030+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":18,"2":"2026-06-12 00:54:24","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":18,"2":"2026-06-12 00:54:24","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.420823+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 00:54:24","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 00:54:24","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.421812+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":58,"2":"2026-06-12 00:54:24","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":58,"2":"2026-06-12 00:54:24","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.422580+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":58,"2":"2026-06-12 00:54:24","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":58,"2":"2026-06-12 00:54:24","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.423429+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":53,"2":"2026-06-12 00:54:24","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":53,"2":"2026-06-12 00:54:24","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:24.424247+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:54:24.429939+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:54:24.432909+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:54:24.435169+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:54:24.466434+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:54:24.470218+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:54:24.471780+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:54:24.473308+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:54:24.474591+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:54:24.476216+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:54:24.477816+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:54:24.478724+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:54:24.479978+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:54:24.481457+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:54:24.483325+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:54:24.485200+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:54:24.487067+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:54:24.488886+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:54:24.490837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:54:24.494062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:54:24.495913+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:54:24.498082+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:54:24.501227+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:54:24.503664+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:54:24.506105+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:54:24.509331+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:54:24.511833+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:54:24.524033+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:54:24.587672+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:54:24.918607+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:54:25.165809+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:54:25.690343+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:54:28.632051+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6994a1"},"request_uri":"http://127.0.0.1:8000/_wdt/6994a1","method":"GET"} []
[2026-06-12T00:54:36.451311+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T00:54:36.459815+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:54:36.478672+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:54:36.480075+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:54:36.481170+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:54:36.481567+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:54:36.481616+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:36.481648+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:36.484451+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T00:54:36.486866+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:54:36.491064+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:54:36.513280+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:54:38.796304+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"4"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/4/departments","method":"GET"} []
[2026-06-12T00:54:38.797070+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:54:38.811518+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:54:38.813133+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:54:38.814695+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:54:38.814977+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:54:38.815061+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:38.815125+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:38.820350+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} []
[2026-06-12T00:54:38.828737+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:54:38.831806+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:54:38.861716+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:54:47.994936+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=4&faculty=4&institute=1&q=&semester=&year=","method":"GET"} []
[2026-06-12T00:54:47.997998+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:54:48.015720+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:54:48.017772+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:54:48.019920+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:54:48.020220+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:54:48.020312+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:48.020376+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:54:48.036630+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? (parameters: array{"1":1,"2":"1","3":"4","4":"4"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ?","params":{"1":1,"2":"1","3":"4","4":"4"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-12T00:54:48.039148+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1","3":"4","4":"4"}, types: array{"1":5,"2":2,"3":2,"4":2}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1","3":"4","4":"4"},"types":{"1":5,"2":2,"3":2,"4":2}} []
[2026-06-12T00:54:48.041419+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":"4","4":"4","5":8,"6":11,"7":14,"8":20}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1,"6":1,"7":1,"8":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":"4","4":"4","5":8,"6":11,"7":14,"8":20},"types":{"1":5,"2":2,"3":2,"4":2,"5":1,"6":1,"7":1,"8":1}} []
[2026-06-12T00:54:48.046381+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:54:48.048611+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:54:48","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:54:48","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:48.049275+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:54:48","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:54:48","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:48.049600+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":28,"2":"2026-06-12 00:54:48","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":28,"2":"2026-06-12 00:54:48","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:48.049894+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-12 00:54:48","3":20}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-12 00:54:48","3":20},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:54:48.050157+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:54:48.054465+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:54:48.055554+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:54:48.056205+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:54:48.061927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:54:48.063340+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:54:48.064026+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:54:48.064840+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:54:48.065630+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:54:48.066366+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-12T00:54:48.069531+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:54:48.109948+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:54:48.161632+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:54:48.389643+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:54:49.075751+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:54:51.351151+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bf4b19"},"request_uri":"http://127.0.0.1:8000/_wdt/bf4b19","method":"GET"} []
[2026-06-12T00:55:10.453618+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&institute=1&q=&semester=1&year=","method":"GET"} []
[2026-06-12T00:55:10.455741+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T00:55:10.467217+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T00:55:10.469587+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:55:10.471249+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T00:55:10.471593+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T00:55:10.471697+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:55:10.471755+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T00:55:10.481589+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? (parameters: array{"1":1,"2":"1","3":1}, types: array{"1":5,"2":2,"3":1}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ?","params":{"1":1,"2":"1","3":1},"types":{"1":5,"2":2,"3":1}} []
[2026-06-12T00:55:10.483620+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1","3":1}, types: array{"1":5,"2":2,"3":1}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1","3":1},"types":{"1":5,"2":2,"3":1}} []
[2026-06-12T00:55:10.485769+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":1,"4":6,"5":9,"6":12,"7":15,"8":7,"9":10,"10":13,"11":8,"12":11,"13":14,"14":16,"15":5,"16":2,"17":1,"18":3}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":1,"4":6,"5":9,"6":12,"7":15,"8":7,"9":10,"10":13,"11":8,"12":11,"13":14,"14":16,"15":5,"16":2,"17":1,"18":3},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1}} []
[2026-06-12T00:55:10.489845+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T00:55:10.490755+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.491426+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.491810+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.492163+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.492633+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.493631+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.494126+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.494452+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:55:10","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:55:10","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.494729+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:55:10","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:55:10","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.494995+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":29,"2":"2026-06-12 00:55:10","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":29,"2":"2026-06-12 00:55:10","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.495274+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":19,"2":"2026-06-12 00:55:10","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":19,"2":"2026-06-12 00:55:10","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.495542+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 00:55:10","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 00:55:10","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.495906+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":59,"2":"2026-06-12 00:55:10","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":59,"2":"2026-06-12 00:55:10","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.496183+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":59,"2":"2026-06-12 00:55:10","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":59,"2":"2026-06-12 00:55:10","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.496471+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":54,"2":"2026-06-12 00:55:10","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":54,"2":"2026-06-12 00:55:10","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T00:55:10.496802+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T00:55:10.500272+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:55:10.501733+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:55:10.502494+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T00:55:10.504620+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:55:10.506031+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:55:10.506535+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T00:55:10.507260+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T00:55:10.507780+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T00:55:10.508226+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T00:55:10.508725+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:55:10.509159+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T00:55:10.509608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:55:10.509978+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T00:55:10.510359+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T00:55:10.510787+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:55:10.511244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T00:55:10.511708+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:55:10.512099+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T00:55:10.512538+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T00:55:10.512947+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T00:55:10.513323+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:55:10.513696+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T00:55:10.514174+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T00:55:10.514711+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T00:55:10.515313+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T00:55:10.515810+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T00:55:10.527400+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T00:55:10.557346+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T00:55:10.619635+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:55:11.000867+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T00:55:11.617582+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d36591"},"request_uri":"http://127.0.0.1:8000/_wdt/d36591","method":"GET"} []
[2026-06-12T01:02:46.944716+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=&faculty=&institute=1&q=&semester=1&year=","method":"GET"} []
[2026-06-12T01:02:46.949593+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:02:46.982556+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:02:46.985140+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:02:46.987724+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:02:46.988588+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:02:46.989067+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:02:46.989483+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:02:47.015854+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? (parameters: array{"1":1,"2":"1","3":1}, types: array{"1":5,"2":2,"3":1}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ?","params":{"1":1,"2":"1","3":1},"types":{"1":5,"2":2,"3":1}} []
[2026-06-12T01:02:47.022810+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1","3":1}, types: array{"1":5,"2":2,"3":1}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1","3":1},"types":{"1":5,"2":2,"3":1}} []
[2026-06-12T01:02:47.030941+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":1,"4":6,"5":9,"6":12,"7":15,"8":7,"9":10,"10":13,"11":8,"12":11,"13":14,"14":16,"15":5,"16":2,"17":1,"18":3}, types: array{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":1,"4":6,"5":9,"6":12,"7":15,"8":7,"9":10,"10":13,"11":8,"12":11,"13":14,"14":16,"15":5,"16":2,"17":1,"18":3},"types":{"1":5,"2":2,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1}} []
[2026-06-12T01:02:47.046478+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T01:02:47.050436+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.052763+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.054686+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.056728+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.058468+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.061379+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.062890+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.064402+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 01:02:47","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 01:02:47","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.069544+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 01:02:47","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 01:02:47","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.071128+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":30,"2":"2026-06-12 01:02:47","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":30,"2":"2026-06-12 01:02:47","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.075968+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":20,"2":"2026-06-12 01:02:47","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":20,"2":"2026-06-12 01:02:47","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.077816+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-12 01:02:47","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-12 01:02:47","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.079974+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":60,"2":"2026-06-12 01:02:47","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":60,"2":"2026-06-12 01:02:47","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.084390+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":60,"2":"2026-06-12 01:02:47","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":60,"2":"2026-06-12 01:02:47","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.087657+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":55,"2":"2026-06-12 01:02:47","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":55,"2":"2026-06-12 01:02:47","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:02:47.089334+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T01:02:47.100917+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:02:47.106639+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:02:47.110172+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:02:47.192412+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T01:02:47.213041+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T01:02:47.219472+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-12T01:02:47.221685+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-12T01:02:47.223663+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-12T01:02:47.225833+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T01:02:47.227987+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T01:02:47.230692+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-12T01:02:47.233196+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T01:02:47.235127+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-12T01:02:47.237007+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-12T01:02:47.238848+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T01:02:47.240823+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T01:02:47.242584+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:02:47.244026+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T01:02:47.246433+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T01:02:47.251976+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T01:02:47.254690+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T01:02:47.261757+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-12T01:02:47.264275+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-12T01:02:47.269866+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T01:02:47.276242+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-12T01:02:47.284887+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:02:47.309850+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:02:47.403207+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:02:47.951954+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T01:02:48.412077+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=&department=&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T01:02:48.864732+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"487a56"},"request_uri":"http://127.0.0.1:8000/_wdt/487a56","method":"GET"} []
[2026-06-12T01:02:48.951620+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T01:02:48.952967+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:02:48.966535+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:02:48.968848+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:02:48.970702+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:02:48.970970+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:02:48.971062+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:02:48.971125+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:02:48.973789+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T01:02:48.976017+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T01:02:48.978713+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:02:49.000021+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:02:56.894375+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"4"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/4/faculties","method":"GET"} []
[2026-06-12T01:02:56.896975+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:02:56.905688+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:02:56.907072+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:02:56.908257+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:02:56.908438+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:02:56.908492+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:02:56.908570+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:02:56.910734+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} []
[2026-06-12T01:02:56.912625+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T01:02:56.914143+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:02:56.928907+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:00.964167+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T01:03:00.965152+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:00.970492+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:00.971261+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:00.972105+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:00.972254+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:00.972309+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:00.972352+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:00.974059+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T01:03:00.975484+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T01:03:00.977324+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:00.990024+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:02.939114+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"4"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/4/departments","method":"GET"} []
[2026-06-12T01:03:02.939876+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:02.947085+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:02.949298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:02.950962+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:02.951135+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:02.951190+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:02.951246+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:02.953574+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} []
[2026-06-12T01:03:02.955818+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T01:03:02.958239+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:02.971512+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:07.300218+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=4&faculty=4&institute=1&q=&semester=1&year=","method":"GET"} []
[2026-06-12T01:03:07.302746+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:07.316410+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:07.317874+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:07.319046+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:07.319209+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:07.319254+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:07.319286+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:07.327830+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? (parameters: array{"1":1,"2":"1","3":"4","4":"4","5":1}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ?","params":{"1":1,"2":"1","3":"4","4":"4","5":1},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-12T01:03:07.334260+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1","3":"4","4":"4","5":1}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1","3":"4","4":"4","5":1},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-12T01:03:07.335982+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":"4","4":"4","5":1,"6":8,"7":11,"8":14,"9":20}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1,"6":1,"7":1,"8":1,"9":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":"4","4":"4","5":1,"6":8,"7":11,"8":14,"9":20},"types":{"1":5,"2":2,"3":2,"4":2,"5":1,"6":1,"7":1,"8":1,"9":1}} []
[2026-06-12T01:03:07.339559+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T01:03:07.340596+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 01:03:07","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 01:03:07","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:07.342135+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 01:03:07","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 01:03:07","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:07.343012+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":31,"2":"2026-06-12 01:03:07","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":31,"2":"2026-06-12 01:03:07","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:07.343600+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-12 01:03:07","3":20}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-12 01:03:07","3":20},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:07.344038+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T01:03:07.347236+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:03:07.348581+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:03:07.349387+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:03:07.353430+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T01:03:07.354819+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:07.355533+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T01:03:07.356219+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T01:03:07.356730+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T01:03:07.357212+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-12T01:03:07.358982+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:07.386672+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:07.444313+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T01:03:07.643006+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T01:03:07.927896+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"61bcb0"},"request_uri":"http://127.0.0.1:8000/_wdt/61bcb0","method":"GET"} []
[2026-06-12T01:03:08.024777+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T01:03:08.027170+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:08.052254+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:08.054453+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:08.056970+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:08.057394+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:08.057585+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:08.057688+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:08.061768+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T01:03:08.065991+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T01:03:08.071801+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:08.116872+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:08.232495+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"4"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/4/departments","method":"GET"} []
[2026-06-12T01:03:08.236106+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:08.255069+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:08.256742+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:08.258579+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:08.259236+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:08.259419+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:08.259573+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:08.263979+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} []
[2026-06-12T01:03:08.269421+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T01:03:08.273188+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:08.320999+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:47.683917+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=4&faculty=4&institute=1&q=&semester=1&year=","method":"GET"} []
[2026-06-12T01:03:47.686392+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:47.698487+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:47.699761+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:47.700738+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:47.700884+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:47.700922+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:47.700951+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:47.709978+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? (parameters: array{"1":1,"2":"1","3":"4","4":"4","5":1}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ?","params":{"1":1,"2":"1","3":"4","4":"4","5":1},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-12T01:03:47.711958+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1,"2":"1","3":"4","4":"4","5":1}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1,"2":"1","3":"4","4":"4","5":1},"types":{"1":5,"2":2,"3":2,"4":2,"5":1}} []
[2026-06-12T01:03:47.713915+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":"1","3":"4","4":"4","5":1,"6":8,"7":11,"8":14,"9":20}, types: array{"1":5,"2":2,"3":2,"4":2,"5":1,"6":1,"7":1,"8":1,"9":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND i6_.id = ? AND f5_.id = ? AND d4_.id = ? AND e0_.semester = ? AND e0_.id IN (?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":"1","3":"4","4":"4","5":1,"6":8,"7":11,"8":14,"9":20},"types":{"1":5,"2":2,"3":2,"4":2,"5":1,"6":1,"7":1,"8":1,"9":1}} []
[2026-06-12T01:03:47.717484+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T01:03:47.718577+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 01:03:47","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 01:03:47","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:47.719264+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 01:03:47","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 01:03:47","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:47.719743+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":32,"2":"2026-06-12 01:03:47","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":32,"2":"2026-06-12 01:03:47","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:47.720100+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":3,"2":"2026-06-12 01:03:47","3":20}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":3,"2":"2026-06-12 01:03:47","3":20},"types":{"1":1,"2":2,"3":1}} []
[2026-06-12T01:03:47.720407+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T01:03:47.725516+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:03:47.726802+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:03:47.727513+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-12T01:03:47.740072+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-12T01:03:47.741563+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:47.742165+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-12T01:03:47.742786+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-12T01:03:47.743374+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-12T01:03:47.743846+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-12T01:03:47.745729+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:47.778599+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:47.854301+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T01:03:48.055153+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions?q=&institute=1&faculty=4&department=4&year=&semester=1\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-12T01:03:48.153022+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"037923"},"request_uri":"http://127.0.0.1:8000/_wdt/037923","method":"GET"} []
[2026-06-12T01:03:48.206100+00:00] request.INFO: Matched route "api_institute_faculties". {"route":"api_institute_faculties","route_parameters":{"_route":"api_institute_faculties","_controller":"App\\Controller\\ExamPaperPortalController::getFaculties","id":"1"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/institute/1/faculties","method":"GET"} []
[2026-06-12T01:03:48.207254+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:48.220242+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:48.221724+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:48.222890+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:48.223060+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:48.223119+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:48.223157+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:48.225459+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-12T01:03:48.228705+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.institute_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-12T01:03:48.232297+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:48.255182+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:48.340019+00:00] request.INFO: Matched route "api_get_faculty_departments". {"route":"api_get_faculty_departments","route_parameters":{"_route":"api_get_faculty_departments","_controller":"App\\Controller\\ExamPaperPortalController::getDepartments","id":"4"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/api/academic-structure/faculty/4/departments","method":"GET"} []
[2026-06-12T01:03:48.342481+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:48.359142+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:48.361132+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:48.363423+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:48.363795+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:48.363909+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:48.364009+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:48.369169+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":"4"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":"4"},"types":{"1":1}} []
[2026-06-12T01:03:48.373695+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.faculty_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-12T01:03:48.381095+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:48.416491+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-12T01:03:56.547279+00:00] request.INFO: Matched route "app_past_questions_download". {"route":"app_past_questions_download","route_parameters":{"_route":"app_past_questions_download","_controller":"App\\Controller\\DownloadController::download","id":"19"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions/download/19","method":"GET"} []
[2026-06-12T01:03:56.551349+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-12T01:03:56.582667+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-12T01:03:56.584419+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-12T01:03:56.586243+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-12T01:03:56.586652+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-12T01:03:56.587123+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:56.587368+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-12T01:03:56.595940+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ? (parameters: array{"1":"19"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.id = ?","params":{"1":"19"},"types":{"1":1}} []
[2026-06-12T01:03:56.606192+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-12T01:03:56.608662+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper_attachment SET download_count = ? WHERE id = ? (parameters: array{"1":1,"2":19}, types: array{"1":1,"2":1}) {"sql":"UPDATE exam_paper_attachment SET download_count = ? WHERE id = ?","params":{"1":1,"2":19},"types":{"1":1,"2":1}} []
[2026-06-12T01:03:56.610000+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-12T01:03:56.619076+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-12T01:03:56.672750+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T10:23:21.400310+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions?department=4&faculty=4&institute=1&q=&semester=1&year=","method":"GET"} []
[2026-06-15T10:23:21.455846+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T10:23:21.456009+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:21.456076+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:21.694061+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-15T10:23:21.735600+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-15T10:23:21.745251+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T10:23:21.745475+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:21.745589+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:21.745641+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:21.745718+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:22.494796+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3e954c"},"request_uri":"http://127.0.0.1:8000/_wdt/3e954c","method":"GET"} []
[2026-06-15T10:23:26.998962+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-15T10:23:27.003027+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T10:23:27.003324+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:27.003482+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:27.003829+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:27.135179+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T10:23:27.174872+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-15T10:23:28.747506+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T10:23:28.747617+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T10:23:28.747645+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-15T10:23:28.747663+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-15T10:23:28.747680+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-15T10:23:28.750816+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-15T10:23:28.750864+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:28.753418+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-15T10:23:28.838100+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T10:23:28.840728+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-15 10:23:28","3":"127.0.0.1","4":1,"5":"2026-06-15 10:23:28","6":"2026-06-15 10:23:28"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-15 10:23:28","3":"127.0.0.1","4":1,"5":"2026-06-15 10:23:28","6":"2026-06-15 10:23:28"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-15T10:23:28.849512+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T10:23:28.857877+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T10:23:28.866196+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-15 10:23:28","2":"2026-06-15 10:23:28","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-15 10:23:28","2":"2026-06-15 10:23:28","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-15T10:23:28.872799+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T10:23:28.937039+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-15T10:23:28.937211+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-15T10:23:28.940644+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-15T10:23:28.940707+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-15T10:23:28.940768+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-15T10:23:28.940807+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-15T10:23:28.940844+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-15T10:23:28.940874+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-15T10:23:28.940904+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-15T10:23:28.940932+00: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-06-15T10:23:28.941707+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T10:23:28.957354+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T10:23:28.985735+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-15T10:23:28.987609+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T10:23:28.996503+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T10:23:29.047006+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:29.048881+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T10:23:29.049001+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T10:23:29.049032+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:29.049063+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:29.118999+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-15T10:23:29.131610+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-15T10:23:29.138937+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":3},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-15T10:23:29.160942+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T10:23:29.161729+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.162908+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.163393+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.163763+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.164058+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.164475+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.164855+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.165218+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-15 10:23:29","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-15 10:23:29","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.165564+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-15 10:23:29","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-15 10:23:29","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.165865+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":33,"2":"2026-06-15 10:23:29","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":33,"2":"2026-06-15 10:23:29","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.166307+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":21,"2":"2026-06-15 10:23:29","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":21,"2":"2026-06-15 10:23:29","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.166741+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-15 10:23:29","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-15 10:23:29","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.167160+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":61,"2":"2026-06-15 10:23:29","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":61,"2":"2026-06-15 10:23:29","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.167536+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":61,"2":"2026-06-15 10:23:29","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":61,"2":"2026-06-15 10:23:29","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.167925+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":56,"2":"2026-06-15 10:23:29","3":3}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":56,"2":"2026-06-15 10:23:29","3":3},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T10:23:29.168233+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T10:23:29.172275+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-15T10:23:29.175057+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-15T10:23:29.235322+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-15T10:23:29.245118+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T10:23:29.246794+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T10:23:29.247404+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-15T10:23:29.248363+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-15T10:23:29.248833+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T10:23:29.249297+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T10:23:29.249782+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T10:23:29.250200+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-15T10:23:29.250766+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T10:23:29.251303+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-15T10:23:29.251872+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-15T10:23:29.252584+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T10:23:29.253263+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T10:23:29.253991+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:29.254689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-15T10:23:29.255424+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-15T10:23:29.256125+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-15T10:23:29.256625+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T10:23:29.257106+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-15T10:23:29.257798+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-15T10:23:29.258391+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T10:23:29.259185+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T10:23:29.259938+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:29.268495+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T10:23:29.354466+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T10:23:29.440831+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T10:23:32.629812+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3da1ed"},"request_uri":"http://127.0.0.1:8000/_wdt/3da1ed","method":"GET"} []
[2026-06-15T10:23:39.903618+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-15T10:23:39.905356+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T10:23:39.905496+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:39.905580+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:39.905677+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:39.905791+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:39.907205+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T10:23:39.923208+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T10:23:39.928475+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:39.930531+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T10:23:39.937209+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T10:23:39.955467+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T10:23:39.966438+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-15T10:23:39.966998+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T10:23:39.967055+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:39.967097+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:39.967144+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:39.967182+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:39.967583+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T10:23:39.974287+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T10:23:39.976210+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:39.977950+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T10:23:39.993647+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-15T10:23:39.996399+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-15T10:23:39.998126+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-15T10:23:40.000585+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-15T10:23:40.001489+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-15T10:23:40.005488+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-15T10:23:40.008146+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-15T10:23:40.009952+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T10:23:40.128767+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T10:23:40.247966+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T10:23:40.468429+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3a3d2e"},"request_uri":"http://127.0.0.1:8000/_wdt/3a3d2e","method":"GET"} []
[2026-06-15T10:23:44.966212+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-15T10:23:44.967565+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T10:23:44.967669+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:44.967721+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:44.967755+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:44.967793+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:44.968926+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T10:23:44.982464+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T10:23:44.983561+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:44.985285+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T10:23:45.238075+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-15T10:23:45.240224+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-15T10:23:45.262425+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T10:23:45.341501+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T10:23:45.436417+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T10:23:45.445459+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:45.449305+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T10:23:45.451998+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T10:23:45.454862+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-15T10:23:45.459199+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T10:23:45.461926+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T10:23:45.465398+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T10:23:45.468116+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T10:23:45.470459+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-15T10:23:45.475637+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-15T10:23:45.480462+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-15T10:23:45.483456+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-15T10:23:45.489207+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-15T10:23:45.497103+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-15T10:23:45.502156+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-15T10:23:45.506830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T10:23:45.510312+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-15T10:23:45.515753+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-15T10:23:45.522807+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-15T10:23:45.529066+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-15T10:23:45.533779+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-15T10:23:45.539635+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-15T10:23:45.643031+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T10:23:45.745708+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T10:23:45.972341+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"10dbd5"},"request_uri":"http://127.0.0.1:8000/_wdt/10dbd5","method":"GET"} []
[2026-06-15T10:23:49.320211+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-15T10:23:49.321854+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T10:23:49.322034+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:49.322106+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T10:23:49.322150+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:49.322199+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T10:23:49.323618+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T10:23:49.333714+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T10:23:49.334722+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T10:23:49.340006+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T10:23:49.386851+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T10:23:49.438137+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T10:23:49.721570+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8798bf"},"request_uri":"http://127.0.0.1:8000/_wdt/8798bf","method":"GET"} []
[2026-06-15T13:47:26.071703+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-15T13:47:26.073653+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:47:26.073716+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:26.073763+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:26.073807+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:26.073846+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:26.076796+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-15T13:47:26.077202+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-15T13:47:26.139940+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-15T13:47:26.141974+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:47:26.142054+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:26.142088+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:26.142110+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:26.142136+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:26.744952+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"61521b"},"request_uri":"http://127.0.0.1:8000/_wdt/61521b","method":"GET"} []
[2026-06-15T13:47:30.637485+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-15T13:47:30.644535+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:47:30.644645+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:30.644704+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:30.645015+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:30.662793+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:47:30.666255+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-15T13:47:31.358784+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T13:47:31.358873+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T13:47:31.358901+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-15T13:47:31.358921+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-15T13:47:31.358951+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-15T13:47:31.359240+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-15T13:47:31.359275+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:31.360117+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-15T13:47:31.363713+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T13:47:31.364289+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-15 13:47:31","3":"127.0.0.1","4":1,"5":"2026-06-15 13:47:31","6":"2026-06-15 13:47:31"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-15 13:47:31","3":"127.0.0.1","4":1,"5":"2026-06-15 13:47:31","6":"2026-06-15 13:47:31"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-15T13:47:31.369008+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T13:47:31.376323+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T13:47:31.380695+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-15 13:47:31","2":"2026-06-15 13:47:31","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-15 13:47:31","2":"2026-06-15 13:47:31","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-15T13:47:31.381886+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T13:47:31.384882+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-15T13:47:31.384947+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-15T13:47:31.386025+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-15T13:47:31.386089+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-15T13:47:31.386147+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-15T13:47:31.386182+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-15T13:47:31.386223+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-15T13:47:31.386270+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-15T13:47:31.386295+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-15T13:47:31.386321+00: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-06-15T13:47:31.387394+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T13:47:31.409708+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:47:31.427372+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-15T13:47:31.428100+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:47:31.428182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:31.428252+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:47:31.428303+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:31.428350+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:47:31.428879+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T13:47:31.435795+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:47:31.437608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T13:47:31.439143+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T13:47:31.477347+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T13:47:31.533112+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:47:31.795648+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9729aa"},"request_uri":"http://127.0.0.1:8000/_wdt/9729aa","method":"GET"} []
[2026-06-15T13:52:29.665286+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-15T13:52:29.667196+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:52:29.667340+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:52:29.667437+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:52:29.667483+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:52:29.667536+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:52:29.668690+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T13:52:29.680480+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:52:29.683410+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T13:52:29.686013+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T13:52:29.695567+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\Form\Exception\InvalidArgumentException: "Could not load type "App\Controller\EntityType": class does not exist." at /var/www/html/past_question/vendor/symfony/form/FormRegistry.php line 72 {"exception":"[object] (Symfony\\Component\\Form\\Exception\\InvalidArgumentException(code: 0): Could not load type \"App\\Controller\\EntityType\": class does not exist. at /var/www/html/past_question/vendor/symfony/form/FormRegistry.php:72)"} []
[2026-06-15T13:52:29.756945+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T13:52:29.839050+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:52:30.200433+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3236bd"},"request_uri":"http://127.0.0.1:8000/_wdt/3236bd","method":"GET"} []
[2026-06-15T13:53:06.861472+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"GET"} []
[2026-06-15T13:53:06.862266+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:53:06.862326+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:53:06.862358+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:53:06.862381+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:53:06.862409+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:53:06.863040+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T13:53:06.868653+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:53:06.870108+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T13:53:06.871922+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T13:53:06.886932+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T13:53:06.914488+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T13:53:06.979523+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:53:07.232146+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e4d5bb"},"request_uri":"http://127.0.0.1:8000/_wdt/e4d5bb","method":"GET"} []
[2026-06-15T13:53:35.876378+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-15T13:53:35.879267+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:53:35.879513+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:53:35.879649+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:53:35.879750+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:53:35.879851+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:53:35.883275+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T13:53:35.913339+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:53:35.916089+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T13:53:35.918693+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T13:53:35.962366+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-15T13:53:35.964346+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-15T13:53:35.981975+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T13:53:35.991569+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T13:53:36.006552+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T13:53:36.016980+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T13:53:36.029193+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T13:53:36.032275+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T13:53:36.033867+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-15T13:53:36.036013+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T13:53:36.038503+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T13:53:36.046244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T13:53:36.052901+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T13:53:36.056105+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-15T13:53:36.062298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-15T13:53:36.067244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-15T13:53:36.073653+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-15T13:53:36.077131+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-15T13:53:36.082073+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-15T13:53:36.087594+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-15T13:53:36.091071+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T13:53:36.094664+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-15T13:53:36.100943+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-15T13:53:36.104880+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-15T13:53:36.108668+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-15T13:53:36.113939+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-15T13:53:36.128164+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-15T13:53:36.169182+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T13:53:36.262803+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:53:36.571424+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e3ffb9"},"request_uri":"http://127.0.0.1:8000/_wdt/e3ffb9","method":"GET"} []
[2026-06-15T13:54:02.007633+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-15T13:54:02.009227+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T13:54:02.021054+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:54:02.022372+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T13:54:02.024050+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T13:54:02.024171+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T13:54:02.024249+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:54:02.024291+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T13:54:02.024317+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:54:02.024411+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T13:54:02.036784+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-15T13:54:02.096063+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"ADVG601","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"ADVG601","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T13:54:02.100731+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T13:54:02.135342+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"BBA204","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"BBA204","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T13:54:02.136981+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"CSS097","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"CSS097","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T13:54:02.137618+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T13:54:02.182482+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"CT980","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"CT980","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T13:54:02.183722+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"DCIT302","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"DCIT302","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T13:54:02.184514+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T13:54:02.230088+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"MADC671","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"MADC671","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T13:54:02.231566+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T13:54:02.235514+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T13:54:02.236119+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":6,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":6,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-15T13:54:02.237572+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"ADVG601-6a3003fa19078.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":null,"5":21}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"ADVG601-6a3003fa19078.pdf","2":"ADVG601 - Historical Past Question","3":0,"4":null,"5":21},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-15T13:54:02.238436+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":4,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":4,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-15T13:54:02.239017+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"CSS097-6a3003fa21af9.pdf","2":"CSS097 - Historical Past Question","3":0,"4":"INFORMATION, COMMUNICATION & TECHNOLOGY DIRECTORATE Memorandum To:​​ Ag. Registrar From:​Systems Analyst Date:​June 9, 2026 Subject: Request for Payment of Call-in Allowance for IT Staff I am writing to formally request approval for the payment of call-in allowances to the I.T. staff for work performed outside of regular hours from 11th May 2026 to 31st May 2026. Below is a summary of the hours worked by each staff member: Name Weekday Hours Weekend Hours JOHN PAUL AMUZU 62.41 30.93 LUCIANO KOKORO 15.00 0.00 WILSON OWUSU 17.76 48.04 JONAS K. AMENU 82.18 79.00 DAVID K. MANFO 23.72 49.89 AHMED AHIA FEEHI 27.43 0.00 1 ELVIS HAGAN-DONKOH 29.73 50.04 EVANS ASUBONTENG 13.96 49.83 Detailed records of the hours worked by each individual from 11th May 2026 to 31st May 2026 are attached for your review.​ Submitted for your approval, please. Sincerely,​ …………………………………………….. ​ (Lamadeku Saviour Korku) For Director, ICT Services 2","5":22}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"CSS097-6a3003fa21af9.pdf","2":"CSS097 - Historical Past Question","3":0,"4":"INFORMATION, COMMUNICATION & TECHNOLOGY DIRECTORATE Memorandum To:​​ Ag. Registrar From:​Systems Analyst Date:​June 9, 2026 Subject: Request for Payment of Call-in Allowance for IT Staff I am writing to formally request approval for the payment of call-in allowances to the I.T. staff for work performed outside of regular hours from 11th May 2026 to 31st May 2026. Below is a summary of the hours worked by each staff member: Name Weekday Hours Weekend Hours JOHN PAUL AMUZU 62.41 30.93 LUCIANO KOKORO 15.00 0.00 WILSON OWUSU 17.76 48.04 JONAS K. AMENU 82.18 79.00 DAVID K. MANFO 23.72 49.89 AHMED AHIA FEEHI 27.43 0.00 1 ELVIS HAGAN-DONKOH 29.73 50.04 EVANS ASUBONTENG 13.96 49.83 Detailed records of the hours worked by each individual from 11th May 2026 to 31st May 2026 are attached for your review.​ Submitted for your approval, please. Sincerely,​ …………………………………………….. ​ (Lamadeku Saviour Korku) For Director, ICT Services 2","5":22},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-15T13:54:02.239692+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":2,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":2,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-15T13:54:02.240172+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"DCIT302-6a3003fa2d295.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":"IT 4 REGULAR GROUP 1 1. THEOPHILUS ANKRAH-10341690 2. OBUTEY JOEL-10337245 3. GODFRED BOTI BENTIL-10341704 4. MALWINE ELORM DARRAH-10347250 5. KYEREMEH EUGENE-10336741 6. ISAAC DARKO-10342166 7. ABRAHAM KOBINAN YORKE-10342078 8. DOGBEY ALBERT-10342103 9. ELVIS DELADEM ATSYATSYA-10337402 10. ATTO GIDEON YEDU-10336729 GROUP 2 1. AGYEMANG THEODOLONG BOAKYE-10341970 2. ARTHUR KELVIN-10337223 3. ASUONYE SANDRA ADWOA-10346106 4. MAAME ADWOA ADU MANTE -10341932 5. ANYEKA PRINCE AKANLUCHAB-10338950 6. COBBY MENSAH-10341658 7. MAXWELL OWODO-10339612 8. FIIFI ESHUN-10341868 9. KINGSLEY AMOAH-10337527 10. SLYVESTER MENSAH AMEWUDA-10337417 GROUP 3 1. AMETAME JUSTLORD MAWUNYO-10342136 2. AGYEMAN RICHMOND ADU GYEMFI-10347565 3. VALENTINA BAAH-10342022 4. IRENE NANA EKUAH QUANSAH-10338721 5. ABDUL WADUDU ABUBAKAR-10347581 6. CALEB SEY AMARH-10341886 7. NANA EKOW AFFUL-10342900 8. DOMPREH CHRIS OWUSU-10337321 9. EMMANUEL MENSAH-10341720 10. SAMUEL ASANTE-10339054 GROUP 4 1. PHOEBE TERPKENOR-10346799 2. AMOAKO GABRIEL-10346746 3. POAVRI PAUL AWETSUGE-10342194 4. JAMES OBLITEY-10337338 5. NII KOJO YAO SACKEY-10346782 6. PRISCILLA ADU- 10342091 7. LORD QUAICOO-10337283 8. MARTIN OWIREDU-10342005 9. DERRICK SARKODIE-10342064 10. EDWARD OFORI QUAYE-10341918 GROUP 5 1. STEPHEN QUANSAH-10347787 2. SABASTIAN BOADU ANUM-10341765 3. AMBRA NYARKOA ANTWI-10346816 4. PRINCE MENSAH KORANG-10348365 5. ANAS BENEDICTA-10346711 6. DANQUAH GERALD-10337502 7. JOEL BOTWEY-10346866 8. MICHAEL KOJO MENSAH-10338912 9. RICHMOND ABABIO-10348048 10. BOAKYE LLOYD-10337200 GROUP 6 1. AMPAH PRINCE CHARLES-10341839 2. ADJESSSI DAVID-10341808 3. AGYEMANG AMOS-10346837 4. VICTORIA IKEM-10341674 5. MENSAH DANIEL-10342211 6. MENSAH JESSICA-10337359 7. STEPHENS WILLIAMS-10346135 8. AKPE DOE SELMA YAYRA-10346878 9. KELVIN DADZIE-10341902 10. KAYANG PETER MILLER- 10341636 GROUP 7 1. RAYMOND ANERKEY ANEBOYE-10337442 2. ADELAIDE OCANSEY-1033661 3. JEROME ADAMADU-10344942 4. MENSAH ELIJAH-10341951 5. OWUSU AKWASI-10337484 6. FRIMPONG MIRABEL-10345480 7. MOHAMMED KHADIJAH-10341990 8. NICHOLAS SACKEY-ADDO-10344749 9. AVUYEM SYLVANUS MARKO-10341855 10. KONAMA FRANCHELSA-10346691 GROUP 8 1. SARFO OPOKU AGYEI-10337470 2. SAMUEL AYITEY-10348816 3. KENNETH COBBINA-10346120 4. ANYOBODE LINDA-10350960 5. DARKO JUSTICE ADDO-10336701 6. AGYAPONG PARISH NANA KWABENA-10341615 7. DERRICK OWU-10341740 8. FRIMPONG ASEDA TWUM-10336681 9. STEPHEN QUANSAH-10347787 10. RABBI OPOKU-10342114 GROUP 9 1. FRANKLIN ALLOTEY AGO -10341789 2. ODOTEI ISHMAEL NII-10347594 3. SLYVESTER KUSI NANA-10342854 4. ALLIU MALTITI KPABLA-10346725 5. ALEX OFORI-103437458 6. JAKE SASU EFFAH-10337176 7. TANDOH BRIGHT-10341598 8. JOHN PAUL BINYEMI TETTEY-10348170 9. KOFI AMPOMAH-10337298 10. ISAAC BANAHENE OWUSU-10341822 GROUP 10 1.RAYYAN KAMAGTEY MUHSIN-10350964 2.JOSEPH ASSUAH YEBOAH-10337546 3.PRINCE KWAKYE-10342181 4.WISDOM HAKEEM DORLA-10346768 5.SHERIFF MOHAMMED DRAMANI- 6.DAVID AMISSAH ANDOH-10342153 7.GABRIEL FRIMPONG-10337260 8.KELVIN DOGAH DELALI-10342033","5":23}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"DCIT302-6a3003fa2d295.pdf","2":"DCIT302 - Historical Past Question","3":0,"4":"IT 4 REGULAR GROUP 1 1. THEOPHILUS ANKRAH-10341690 2. OBUTEY JOEL-10337245 3. GODFRED BOTI BENTIL-10341704 4. MALWINE ELORM DARRAH-10347250 5. KYEREMEH EUGENE-10336741 6. ISAAC DARKO-10342166 7. ABRAHAM KOBINAN YORKE-10342078 8. DOGBEY ALBERT-10342103 9. ELVIS DELADEM ATSYATSYA-10337402 10. ATTO GIDEON YEDU-10336729 GROUP 2 1. AGYEMANG THEODOLONG BOAKYE-10341970 2. ARTHUR KELVIN-10337223 3. ASUONYE SANDRA ADWOA-10346106 4. MAAME ADWOA ADU MANTE -10341932 5. ANYEKA PRINCE AKANLUCHAB-10338950 6. COBBY MENSAH-10341658 7. MAXWELL OWODO-10339612 8. FIIFI ESHUN-10341868 9. KINGSLEY AMOAH-10337527 10. SLYVESTER MENSAH AMEWUDA-10337417 GROUP 3 1. AMETAME JUSTLORD MAWUNYO-10342136 2. AGYEMAN RICHMOND ADU GYEMFI-10347565 3. VALENTINA BAAH-10342022 4. IRENE NANA EKUAH QUANSAH-10338721 5. ABDUL WADUDU ABUBAKAR-10347581 6. CALEB SEY AMARH-10341886 7. NANA EKOW AFFUL-10342900 8. DOMPREH CHRIS OWUSU-10337321 9. EMMANUEL MENSAH-10341720 10. SAMUEL ASANTE-10339054 GROUP 4 1. PHOEBE TERPKENOR-10346799 2. AMOAKO GABRIEL-10346746 3. POAVRI PAUL AWETSUGE-10342194 4. JAMES OBLITEY-10337338 5. NII KOJO YAO SACKEY-10346782 6. PRISCILLA ADU- 10342091 7. LORD QUAICOO-10337283 8. MARTIN OWIREDU-10342005 9. DERRICK SARKODIE-10342064 10. EDWARD OFORI QUAYE-10341918 GROUP 5 1. STEPHEN QUANSAH-10347787 2. SABASTIAN BOADU ANUM-10341765 3. AMBRA NYARKOA ANTWI-10346816 4. PRINCE MENSAH KORANG-10348365 5. ANAS BENEDICTA-10346711 6. DANQUAH GERALD-10337502 7. JOEL BOTWEY-10346866 8. MICHAEL KOJO MENSAH-10338912 9. RICHMOND ABABIO-10348048 10. BOAKYE LLOYD-10337200 GROUP 6 1. AMPAH PRINCE CHARLES-10341839 2. ADJESSSI DAVID-10341808 3. AGYEMANG AMOS-10346837 4. VICTORIA IKEM-10341674 5. MENSAH DANIEL-10342211 6. MENSAH JESSICA-10337359 7. STEPHENS WILLIAMS-10346135 8. AKPE DOE SELMA YAYRA-10346878 9. KELVIN DADZIE-10341902 10. KAYANG PETER MILLER- 10341636 GROUP 7 1. RAYMOND ANERKEY ANEBOYE-10337442 2. ADELAIDE OCANSEY-1033661 3. JEROME ADAMADU-10344942 4. MENSAH ELIJAH-10341951 5. OWUSU AKWASI-10337484 6. FRIMPONG MIRABEL-10345480 7. MOHAMMED KHADIJAH-10341990 8. NICHOLAS SACKEY-ADDO-10344749 9. AVUYEM SYLVANUS MARKO-10341855 10. KONAMA FRANCHELSA-10346691 GROUP 8 1. SARFO OPOKU AGYEI-10337470 2. SAMUEL AYITEY-10348816 3. KENNETH COBBINA-10346120 4. ANYOBODE LINDA-10350960 5. DARKO JUSTICE ADDO-10336701 6. AGYAPONG PARISH NANA KWABENA-10341615 7. DERRICK OWU-10341740 8. FRIMPONG ASEDA TWUM-10336681 9. STEPHEN QUANSAH-10347787 10. RABBI OPOKU-10342114 GROUP 9 1. FRANKLIN ALLOTEY AGO -10341789 2. ODOTEI ISHMAEL NII-10347594 3. SLYVESTER KUSI NANA-10342854 4. ALLIU MALTITI KPABLA-10346725 5. ALEX OFORI-103437458 6. JAKE SASU EFFAH-10337176 7. TANDOH BRIGHT-10341598 8. JOHN PAUL BINYEMI TETTEY-10348170 9. KOFI AMPOMAH-10337298 10. ISAAC BANAHENE OWUSU-10341822 GROUP 10 1.RAYYAN KAMAGTEY MUHSIN-10350964 2.JOSEPH ASSUAH YEBOAH-10337546 3.PRINCE KWAKYE-10342181 4.WISDOM HAKEEM DORLA-10346768 5.SHERIFF MOHAMMED DRAMANI- 6.DAVID AMISSAH ANDOH-10342153 7.GABRIEL FRIMPONG-10337260 8.KELVIN DOGAH DELALI-10342033","5":23},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-15T13:54:02.240748+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":7,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2024/2025","2":1,"3":1,"4":0,"5":"2026-06-15 13:54:02","6":"2026-06-15 13:54:02","7":7,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-15T13:54:02.241314+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"MADC671-6a3003fa38b3c.pdf","2":"MADC671 - Historical Past Question","3":0,"4":null,"5":24}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"MADC671-6a3003fa38b3c.pdf","2":"MADC671 - Historical Past Question","3":0,"4":null,"5":24},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-15T13:54:02.246708+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T13:54:02.255422+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T13:54:02.280176+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T13:54:02.341050+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:54:02.519677+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bf7d7f"},"request_uri":"http://127.0.0.1:8000/_wdt/bf7d7f","method":"GET"} []
[2026-06-15T13:57:03.556575+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:57:03.571933+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.583477+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:57:03.603360+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.604412+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:57:03.622919+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.623977+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:57:03.653551+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.654476+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:57:03.669027+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-15T13:57:03.681487+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.682314+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:57:03.698512+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-15T13:57:03.737049+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.737749+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:57:03.741462+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.742448+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:57:03.746887+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.747664+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:57:03.750896+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.751551+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:57:03.754946+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-15T13:57:03.761091+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.761982+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:57:03.766426+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-15T13:57:03.773782+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.774673+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:57:03.791713+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:57:03.799171+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:57:03.806361+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:57:03.860506+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:57:03.866648+00:00] console.CRITICAL: Error thrown while running command "--ansi doctrine:migrations:diff". Message: "syntax error, unexpected token "=", expecting variable" {"exception":"[object] (ParseError(code: 0): syntax error, unexpected token \"=\", expecting variable at /var/www/html/past_question/src/Entity/ExamPaperImportLog.php:41)","command":"--ansi doctrine:migrations:diff","message":"syntax error, unexpected token \"=\", expecting variable"} []
[2026-06-15T13:57:03.867838+00:00] console.DEBUG: Command "--ansi doctrine:migrations:diff" exited with code "1" {"command":"--ansi doctrine:migrations:diff","code":1} []
[2026-06-15T13:57:03.868843+00:00] php.CRITICAL: Uncaught Error: syntax error, unexpected token "=", expecting variable {"exception":"[object] (ParseError(code: 0): syntax error, unexpected token \"=\", expecting variable at /var/www/html/past_question/src/Entity/ExamPaperImportLog.php:41)"} []
[2026-06-15T13:57:03.887539+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:59:10.832810+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:59:10.904508+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.907893+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:10.910714+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.911158+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:10.921024+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.921525+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:10.923151+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.923365+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:10.926973+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-15T13:59:10.928973+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.929262+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:10.932988+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-15T13:59:10.937521+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.937901+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:10.939146+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.939407+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:10.940445+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.940658+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:10.941886+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.942181+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:10.943442+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-15T13:59:10.945316+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.945651+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:10.947921+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-15T13:59:10.951668+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:10.952151+00: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":"unimac_past_questions","2":"unimac_past_questions"}, 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":"unimac_past_questions","2":"unimac_past_questions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:10.957400+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:10.959238+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions"}, 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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:10.960835+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:10.967468+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:11.010044+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:11.026648+00:00] deprecation.INFO: User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Subscribing to onSchemaCreateTable events is deprecated. (AbstractPlatform.php:2145 called by AbstractPlatform.php:2064, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-15T13:59:11.034961+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T13:59:16.151743+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T13:59:16.156986+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:17.212807+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:17.214659+00: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":"unimac_past_questions"}, 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":"unimac_past_questions"},"types":{"1":2}} []
[2026-06-15T13:59:17.223966+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:17.224337+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:17.226355+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:17.226634+00: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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION (parameters: array{"1":"unimac_past_questions","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 = 'unimac_past_questions' */ ORDER BY k.ORDINAL_POSITION","params":{"1":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:17.231678+00: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":"unimac_past_questions","2":"unimac_past_questions","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":"unimac_past_questions","2":"unimac_past_questions","3":"doctrine_migration_versions"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-15T13:59:17.238992+00:00] doctrine.DEBUG: Executing query: SELECT DATABASE() {"sql":"SELECT DATABASE()"} []
[2026-06-15T13:59:17.239621+00: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":"unimac_past_questions","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":"unimac_past_questions","2":"doctrine_migration_versions"},"types":{"1":2,"2":2}} []
[2026-06-15T13:59:17.252696+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-15T13:59:17.255221+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-15T13:59:17.256493+00:00] doctrine.DEBUG: Executing query: SELECT * FROM doctrine_migration_versions {"sql":"SELECT * FROM doctrine_migration_versions"} []
[2026-06-15T13:59:17.263611+00:00] deprecation.INFO: User Deprecated: Doctrine\DBAL\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) {"exception":"[object] (ErrorException(code: 0): User Deprecated: Doctrine\\DBAL\\Connection::getEventManager is deprecated. (Connection.php:297 called by DependencyFactory.php:203, https://github.com/doctrine/dbal/issues/5784, package doctrine/dbal) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-15T13:59:17.275036+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T13:59:17.285600+00:00] doctrine.DEBUG: Executing query: CREATE TABLE exam_paper_import_log (id INT AUTO_INCREMENT NOT NULL, institute_id INT DEFAULT NULL, created_by_id INT DEFAULT NULL, academic_year VARCHAR(20) NOT NULL, semester INT NOT NULL, success_count INT NOT NULL, duplicate_count INT NOT NULL, skipped_count INT NOT NULL, logs JSON DEFAULT NULL, created_at DATETIME NOT NULL, INDEX IDX_DF73142E697B0F4C (institute_id), INDEX IDX_DF73142EB03A8386 (created_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB {"sql":"CREATE TABLE exam_paper_import_log (id INT AUTO_INCREMENT NOT NULL, institute_id INT DEFAULT NULL, created_by_id INT DEFAULT NULL, academic_year VARCHAR(20) NOT NULL, semester INT NOT NULL, success_count INT NOT NULL, duplicate_count INT NOT NULL, skipped_count INT NOT NULL, logs JSON DEFAULT NULL, created_at DATETIME NOT NULL, INDEX IDX_DF73142E697B0F4C (institute_id), INDEX IDX_DF73142EB03A8386 (created_by_id), PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE `utf8mb4_unicode_ci` ENGINE = InnoDB"} []
[2026-06-15T13:59:17.373388+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper_import_log ADD CONSTRAINT FK_DF73142E697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id) {"sql":"ALTER TABLE exam_paper_import_log ADD CONSTRAINT FK_DF73142E697B0F4C FOREIGN KEY (institute_id) REFERENCES institute (id)"} []
[2026-06-15T13:59:17.495728+00:00] doctrine.DEBUG: Executing query: ALTER TABLE exam_paper_import_log ADD CONSTRAINT FK_DF73142EB03A8386 FOREIGN KEY (created_by_id) REFERENCES user__user (id) {"sql":"ALTER TABLE exam_paper_import_log ADD CONSTRAINT FK_DF73142EB03A8386 FOREIGN KEY (created_by_id) REFERENCES user__user (id)"} []
[2026-06-15T13:59:17.632912+00:00] doctrine.DEBUG: Executing statement: INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?) (parameters: array{"1":"DoctrineMigrations\\Version20260615135910","2":"2026-06-15 13:59:17","3":356}, types: array{"1":2,"2":2,"3":1}) {"sql":"INSERT INTO doctrine_migration_versions (version, executed_at, execution_time) VALUES (?, ?, ?)","params":{"1":"DoctrineMigrations\\Version20260615135910","2":"2026-06-15 13:59:17","3":356},"types":{"1":2,"2":2,"3":1}} []
[2026-06-15T13:59:17.640684+00: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:22 called by DbalExecutor.php:214, 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:22 called by DbalExecutor.php:214, https://github.com/doctrine/migrations/issues/1169, package doctrine/migrations) at /var/www/html/past_question/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php:210)"} []
[2026-06-15T13:59:17.651350+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:01:12.928391+00:00] php.DEBUG: Warning: mkdir(): File exists {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Manipulator/ServicesManipulator.php","line":85,"trace":[{"file":"/var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Maker/AdminMaker.php","line":233,"function":"addResource","class":"Sonata\\AdminBundle\\Manipulator\\ServicesManipulator","type":"->"}],"count":1}}} []
[2026-06-15T14:03:28.423171+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-15T14:03:28.427648+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:03:28.427862+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:28.428060+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:28.428154+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:28.428267+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:28.429899+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:03:28.442065+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:03:28.444530+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:03:28.450818+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:03:28.491142+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-15T14:03:28.492930+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-15T14:03:28.511879+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:03:28.517562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:03:28.526012+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:03:28.532925+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:03:28.538162+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:03:28.541185+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:03:28.543018+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-15T14:03:28.545645+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T14:03:28.547789+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T14:03:28.552360+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T14:03:28.557827+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T14:03:28.561686+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-15T14:03:28.567092+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-15T14:03:28.572571+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-15T14:03:28.576408+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-15T14:03:28.580296+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-15T14:03:28.584809+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-15T14:03:28.590819+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-15T14:03:28.594754+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:03:28.597423+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-15T14:03:28.602945+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-15T14:03:28.607500+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-15T14:03:28.613414+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-15T14:03:28.618616+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-15T14:03:28.623445+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-15T14:03:28.629097+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-15T14:03:28.633679+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-15T14:03:28.638066+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-15T14:03:28.643150+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-15T14:03:28.667786+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:03:28.799638+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:03:29.136121+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"cfe0ef"},"request_uri":"http://127.0.0.1:8000/_wdt/cfe0ef","method":"GET"} []
[2026-06-15T14:03:30.756378+00:00] request.INFO: Matched route "admin_app_exampaperimportlog_list". {"route":"admin_app_exampaperimportlog_list","route_parameters":{"_route":"admin_app_exampaperimportlog_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper_import_log","_sonata_name":"admin_app_exampaperimportlog_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperimportlog/list","method":"GET"} []
[2026-06-15T14:03:30.759721+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:03:30.759782+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:30.759812+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:30.759831+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:30.759854+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:30.760613+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:03:30.768114+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:03:30.770098+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:03:30.771856+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:03:30.807397+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:03:30.811373+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_"} []
[2026-06-15T14:03:30.812777+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC"} []
[2026-06-15T14:03:30.848672+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:03:30.916996+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:03:31.222399+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f552ce"},"request_uri":"http://127.0.0.1:8000/_wdt/f552ce","method":"GET"} []
[2026-06-15T14:03:33.644886+00:00] request.INFO: Matched route "admin_app_exampaperimportlog_list". {"route":"admin_app_exampaperimportlog_list","route_parameters":{"_route":"admin_app_exampaperimportlog_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper_import_log","_sonata_name":"admin_app_exampaperimportlog_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperimportlog/list","method":"GET"} []
[2026-06-15T14:03:33.647795+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:03:33.648162+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:33.648480+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:33.648926+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:33.649312+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:33.651327+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:03:33.682052+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:03:33.685711+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:03:33.693529+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:03:33.737193+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:03:33.740770+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_"} []
[2026-06-15T14:03:33.741972+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC"} []
[2026-06-15T14:03:33.763193+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:03:33.829815+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:03:34.001909+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"11cffc"},"request_uri":"http://127.0.0.1:8000/_wdt/11cffc","method":"GET"} []
[2026-06-15T14:03:45.962885+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-15T14:03:45.965855+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:03:45.974276+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:03:45.975946+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:03:45.981685+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:03:45.981801+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:03:45.981840+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:45.981878+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:45.981904+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:45.982002+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:45.990550+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-15T14:03:46.032815+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"ADVG601","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"ADVG601","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T14:03:46.036015+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":6,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":6,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T14:03:46.037197+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"BBA204","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"BBA204","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T14:03:46.038527+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"CSS097","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"CSS097","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T14:03:46.039001+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":4,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":4,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T14:03:46.039399+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"CT980","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"CT980","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T14:03:46.039731+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"DCIT302","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"DCIT302","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T14:03:46.040170+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":2,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":2,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T14:03:46.040815+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ? (parameters: array{"1":"MADC671","2":1}, types: array{"1":2,"2":1}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id WHERE c0_.course_code = ? AND f3_.institute_id = ?","params":{"1":"MADC671","2":1},"types":{"1":2,"2":1}} []
[2026-06-15T14:03:46.041646+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1 (parameters: array{"1":7,"2":"2024/2025","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.course_id = ? AND t0.academic_year = ? AND t0.semester = ? LIMIT 1","params":{"1":7,"2":"2024/2025","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-15T14:03:46.050656+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T14:03:46.051284+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_import_log (academic_year, semester, success_count, duplicate_count, skipped_count, logs, created_at, institute_id, created_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2024/2025","2":1,"3":0,"4":4,"5":2,"6":"[\"Notice: Paper for 'ADVG601' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\",\"Skipped file 'BBA 204 Paper.pdf': Course Code 'BBA204' not registered in system.\",\"Notice: Paper for 'CSS097' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\",\"Skipped file 'CT980-278.pdf': Course Code 'CT980' not registered in system.\",\"Notice: Paper for 'DCIT302' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\",\"Notice: Paper for 'MADC671' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\"]","7":"2026-06-15 14:03:46","8":1,"9":3}, types: array{"1":2,"2":1,"3":1,"4":1,"5":1,"6":2,"7":2,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper_import_log (academic_year, semester, success_count, duplicate_count, skipped_count, logs, created_at, institute_id, created_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2024/2025","2":1,"3":0,"4":4,"5":2,"6":"[\"Notice: Paper for 'ADVG601' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\",\"Skipped file 'BBA 204 Paper.pdf': Course Code 'BBA204' not registered in system.\",\"Notice: Paper for 'CSS097' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\",\"Skipped file 'CT980-278.pdf': Course Code 'CT980' not registered in system.\",\"Notice: Paper for 'DCIT302' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\",\"Notice: Paper for 'MADC671' (2024\\/2025 - Sem 1) already exists. Skipped to prevent duplicates.\"]","7":"2026-06-15 14:03:46","8":1,"9":3},"types":{"1":2,"2":1,"3":1,"4":1,"5":1,"6":2,"7":2,"8":1,"9":1}} []
[2026-06-15T14:03:46.053322+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T14:03:46.056803+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:03:46.078253+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:03:46.133475+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:03:46.517745+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"77e538"},"request_uri":"http://127.0.0.1:8000/_wdt/77e538","method":"GET"} []
[2026-06-15T14:03:52.644748+00:00] request.INFO: Matched route "admin_app_exampaperimportlog_list". {"route":"admin_app_exampaperimportlog_list","route_parameters":{"_route":"admin_app_exampaperimportlog_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper_import_log","_sonata_name":"admin_app_exampaperimportlog_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperimportlog/list","method":"GET"} []
[2026-06-15T14:03:52.646620+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:03:52.646732+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:52.646815+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:03:52.646863+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:52.646919+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:03:52.647868+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:03:52.660059+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:03:52.717680+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:03:52.720495+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:03:52.743312+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:03:52.747259+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_"} []
[2026-06-15T14:03:52.748344+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-15T14:03:52.777053+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:03:52.835661+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:03:52.987028+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"71f86f"},"request_uri":"http://127.0.0.1:8000/_wdt/71f86f","method":"GET"} []
[2026-06-15T14:04:08.826449+00:00] request.INFO: Matched route "admin_app_exampaperimportlog_show". {"route":"admin_app_exampaperimportlog_show","route_parameters":{"_route":"admin_app_exampaperimportlog_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper_import_log","_sonata_name":"admin_app_exampaperimportlog_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperimportlog/1/show","method":"GET"} []
[2026-06-15T14:04:08.827634+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:04:08.827711+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:04:08.827752+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:04:08.827788+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:04:08.827821+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:04:08.828595+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:04:08.839941+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:04:08.842695+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:04:08.845269+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:04:08.849431+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.success_count AS success_count_4, t0.duplicate_count AS duplicate_count_5, t0.skipped_count AS skipped_count_6, t0.logs AS logs_7, t0.created_at AS created_at_8, t0.institute_id AS institute_id_9, t0.created_by_id AS created_by_id_10 FROM exam_paper_import_log t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.success_count AS success_count_4, t0.duplicate_count AS duplicate_count_5, t0.skipped_count AS skipped_count_6, t0.logs AS logs_7, t0.created_at AS created_at_8, t0.institute_id AS institute_id_9, t0.created_by_id AS created_by_id_10 FROM exam_paper_import_log t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-15T14:04:08.894113+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:04:08.915091+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:04:08.956767+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:04:09.233036+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e34a20"},"request_uri":"http://127.0.0.1:8000/_wdt/e34a20","method":"GET"} []
[2026-06-15T14:05:16.168252+00:00] request.INFO: Matched route "admin_app_exampaperimportlog_show". {"route":"admin_app_exampaperimportlog_show","route_parameters":{"_route":"admin_app_exampaperimportlog_show","_controller":"sonata.admin.controller.crud::showAction","_sonata_admin":"admin.exam_paper_import_log","_sonata_name":"admin_app_exampaperimportlog_show","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperimportlog/1/show","method":"GET"} []
[2026-06-15T14:05:16.171012+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:05:16.171100+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:16.171147+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:16.171178+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:16.171263+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:16.171871+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:05:16.182132+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:05:16.183840+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:05:16.185781+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:05:16.189636+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.success_count AS success_count_4, t0.duplicate_count AS duplicate_count_5, t0.skipped_count AS skipped_count_6, t0.logs AS logs_7, t0.created_at AS created_at_8, t0.institute_id AS institute_id_9, t0.created_by_id AS created_by_id_10 FROM exam_paper_import_log t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.success_count AS success_count_4, t0.duplicate_count AS duplicate_count_5, t0.skipped_count AS skipped_count_6, t0.logs AS logs_7, t0.created_at AS created_at_8, t0.institute_id AS institute_id_9, t0.created_by_id AS created_by_id_10 FROM exam_paper_import_log t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-15T14:05:16.204070+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:05:16.227457+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:05:16.277686+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:05:16.517368+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0b70a0"},"request_uri":"http://127.0.0.1:8000/_wdt/0b70a0","method":"GET"} []
[2026-06-15T14:05:35.041384+00:00] request.INFO: Matched route "admin_app_exampaperimportlog_list". {"route":"admin_app_exampaperimportlog_list","route_parameters":{"_route":"admin_app_exampaperimportlog_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper_import_log","_sonata_name":"admin_app_exampaperimportlog_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperimportlog/list","method":"GET"} []
[2026-06-15T14:05:35.045874+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:05:35.046008+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:35.046083+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:35.046135+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:35.046196+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:35.047891+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:05:35.058929+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:05:35.060455+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:05:35.062135+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:05:35.099038+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:05:35.103373+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_"} []
[2026-06-15T14:05:35.104718+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-15T14:05:35.139132+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:05:35.201387+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:05:35.397185+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5fea75"},"request_uri":"http://127.0.0.1:8000/_wdt/5fea75","method":"GET"} []
[2026-06-15T14:05:37.376640+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-15T14:05:37.378130+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:05:37.378303+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:37.378407+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:37.378477+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:37.378558+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:37.379622+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:05:37.393640+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:05:37.395641+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:05:37.397512+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:05:37.440882+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-15T14:05:37.442596+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-15T14:05:37.458719+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:05:37.462718+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:05:37.470921+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:05:37.478137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:05:37.482774+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:05:37.487868+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:05:37.492240+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-15T14:05:37.495284+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T14:05:37.497150+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T14:05:37.503050+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T14:05:37.509301+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T14:05:37.512560+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-15T14:05:37.518449+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-15T14:05:37.525775+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-15T14:05:37.529791+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-15T14:05:37.534664+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-15T14:05:37.544999+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-15T14:05:37.552168+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-15T14:05:37.563131+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:05:37.570448+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-15T14:05:37.582334+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-15T14:05:37.590934+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-15T14:05:37.598841+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-15T14:05:37.605967+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-15T14:05:37.611681+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-15T14:05:37.615828+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-15T14:05:37.621317+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-15T14:05:37.625787+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-15T14:05:37.629869+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-15T14:05:37.655368+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:05:37.776407+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:05:38.010849+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8ab09b"},"request_uri":"http://127.0.0.1:8000/_wdt/8ab09b","method":"GET"} []
[2026-06-15T14:05:40.016634+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T14:05:40.017638+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:05:40.017775+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:40.017864+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:05:40.017901+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:40.017956+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:05:40.019152+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:05:40.031001+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:05:40.035380+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:05:40.036824+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:05:40.062964+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-15T14:05:40.120197+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:05:40.178459+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:05:40.404774+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4e3616"},"request_uri":"http://127.0.0.1:8000/_wdt/4e3616","method":"GET"} []
[2026-06-15T14:06:17.043261+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-15T14:06:17.045900+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:06:17.046163+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:06:17.046335+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:06:17.046439+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:06:17.046562+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:06:17.048690+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:06:17.072134+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:06:17.131364+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:06:17.133594+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:06:17.138388+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-15T14:06:17.140581+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-15T14:06:17.142642+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-15T14:06:17.143651+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-15T14:06:17.145022+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-15T14:06:17.149522+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-15T14:06:17.152848+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-15T14:06:17.154007+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:06:17.181901+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:06:17.236545+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:06:17.665652+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b83479"},"request_uri":"http://127.0.0.1:8000/_wdt/b83479","method":"GET"} []
[2026-06-15T14:14:36.640302+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T14:14:36.641802+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:14:36.641919+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:14:36.641977+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:14:36.642019+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:14:36.642104+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:14:36.643354+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:14:36.654700+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:14:36.657068+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:14:36.659370+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:14:36.668375+00:00] request.CRITICAL: Uncaught PHP Exception ReflectionException: "Class "App\Admin\Institute" does not exist" at /var/www/html/past_question/vendor/doctrine/persistence/src/Persistence/AbstractManagerRegistry.php line 171 {"exception":"[object] (ReflectionException(code: -1): Class \"App\\Admin\\Institute\" does not exist at /var/www/html/past_question/vendor/doctrine/persistence/src/Persistence/AbstractManagerRegistry.php:171)"} []
[2026-06-15T14:14:36.745732+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:14:36.800278+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:14:37.084704+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5156f7"},"request_uri":"http://127.0.0.1:8000/_wdt/5156f7","method":"GET"} []
[2026-06-15T14:15:06.182365+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T14:15:06.183473+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:15:06.183563+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:15:06.183610+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:15:06.183653+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:15:06.183710+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:15:06.184822+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:15:06.193414+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:15:06.194941+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:15:06.196118+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:15:06.208660+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:15:06.210973+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-15T14:15:06.214310+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:15:06.216107+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:15:06.218109+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:15:06.220017+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:15:06.220626+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:15:06.221136+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:15:06.221786+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:15:06.245829+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:15:06.300191+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:15:06.601695+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b69e1b"},"request_uri":"http://127.0.0.1:8000/_wdt/b69e1b","method":"GET"} []
[2026-06-15T14:24:39.305328+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T14:24:39.308186+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:24:39.308272+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:24:39.308314+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:24:39.308344+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:24:39.308374+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:24:39.308904+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:24:39.316142+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:24:39.318926+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:24:39.321403+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:24:39.336172+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:24:39.338905+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-15T14:24:39.341916+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:24:39.343321+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:24:39.345034+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:24:39.345589+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:24:39.345973+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:24:39.346298+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:24:39.346624+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:24:39.352859+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "Template "@SonataAdmin/Form/form_admin_fields.html.twig" cannot be used as a trait." at /var/www/html/past_question/templates/Admin/exam_paper/edit_with_cascade.html.twig line 4 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): Template \"@SonataAdmin/Form/form_admin_fields.html.twig\" cannot be used as a trait. at /var/www/html/past_question/templates/Admin/exam_paper/edit_with_cascade.html.twig:4)"} []
[2026-06-15T14:24:39.394387+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:24:39.464014+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:24:39.731083+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"01229e"},"request_uri":"http://127.0.0.1:8000/_wdt/01229e","method":"GET"} []
[2026-06-15T14:25:34.780470+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-15T14:25:34.817250+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T14:25:34.822330+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:25:34.822416+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:25:34.822457+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:25:34.822485+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:25:34.822516+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:25:34.823797+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:25:34.836732+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:25:34.839062+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:25:34.840516+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:25:34.861822+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:25:34.865380+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-15T14:25:34.869252+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:25:34.871537+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:25:34.873251+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:25:34.874572+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:25:34.875703+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:25:34.876640+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:25:34.877598+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:25:35.217109+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:25:35.293547+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:25:35.602665+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5c459c"},"request_uri":"http://127.0.0.1:8000/_wdt/5c459c","method":"GET"} []
[2026-06-15T14:25:42.420872+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T14:26:27.801586+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T14:26:27.803428+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T14:26:27.803697+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:26:27.803812+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T14:26:27.803917+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:26:27.804030+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T14:26:27.807122+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T14:26:27.822308+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T14:26:27.824020+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:26:27.826720+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T14:26:27.848995+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T14:26:27.853236+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-15T14:26:27.856946+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:26:27.858977+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:26:27.862452+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T14:26:27.863795+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T14:26:27.864724+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T14:26:27.865599+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:26:27.866579+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T14:26:27.963745+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T14:26:28.028052+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T14:26:28.215070+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T14:26:29.583319+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"735b04"},"request_uri":"http://127.0.0.1:8000/_wdt/735b04","method":"GET"} []
[2026-06-15T16:05:41.721033+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:05:41.722407+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:05:41.722511+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:41.722566+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:41.722602+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:41.722645+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:41.725643+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-15T16:05:41.725860+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-15T16:05:41.800764+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-15T16:05:41.801666+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:05:41.801758+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:41.801809+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:41.801844+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:41.801881+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:42.174491+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:05:43.283461+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"3a80fe"},"request_uri":"http://127.0.0.1:8000/_wdt/3a80fe","method":"GET"} []
[2026-06-15T16:05:46.721141+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-15T16:05:46.724905+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:05:46.725070+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:46.725164+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:46.725504+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:46.752438+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:05:46.756360+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-15T16:05:47.554114+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T16:05:47.554221+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T16:05:47.554258+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-15T16:05:47.554282+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-15T16:05:47.554320+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-15T16:05:47.554502+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-15T16:05:47.554540+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:47.555182+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-15T16:05:47.558462+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T16:05:47.559039+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-15 16:05:47","3":"127.0.0.1","4":1,"5":"2026-06-15 16:05:47","6":"2026-06-15 16:05:47"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-15 16:05:47","3":"127.0.0.1","4":1,"5":"2026-06-15 16:05:47","6":"2026-06-15 16:05:47"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-15T16:05:47.563664+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T16:05:47.569542+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T16:05:47.571841+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-15 16:05:47","2":"2026-06-15 16:05:47","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-15 16:05:47","2":"2026-06-15 16:05:47","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-15T16:05:47.572979+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T16:05:47.575473+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-15T16:05:47.575568+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-15T16:05:47.577050+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-15T16:05:47.577171+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-15T16:05:47.577309+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-15T16:05:47.577381+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-15T16:05:47.577459+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-15T16:05:47.577507+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-15T16:05:47.577558+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-15T16:05:47.577603+00: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-06-15T16:05:47.579479+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:05:47.601257+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:05:47.620885+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:05:47.621540+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:05:47.621600+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:47.621645+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:05:47.621673+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:47.621707+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:05:47.622124+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:05:47.628794+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:05:47.630392+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:05:47.631457+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:05:47.641954+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:05:47.644324+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-15T16:05:47.648428+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:05:47.650250+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:05:47.652260+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:05:47.652834+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T16:05:47.653225+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:05:47.653760+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T16:05:47.654243+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T16:05:47.680921+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:05:47.720862+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:05:47.818805+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:05:50.404900+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8e827c"},"request_uri":"http://127.0.0.1:8000/_wdt/8e827c","method":"GET"} []
[2026-06-15T16:05:56.258283+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:06:18.919549+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-15T16:06:18.922354+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:06:18.922648+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:06:18.922828+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:06:18.922933+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:06:18.923045+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:06:18.925146+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:06:18.945253+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:06:18.947720+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:06:18.949756+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:06:18.993964+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-15T16:06:19.037834+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-15T16:06:19.038759+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-15T16:06:19.148145+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:06:19.212743+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:06:19.349677+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:06:20.076954+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"50d61f"},"request_uri":"http://127.0.0.1:8000/_wdt/50d61f","method":"GET"} []
[2026-06-15T16:06:23.903001+00:00] request.INFO: Matched route "admin_app_course_edit". {"route":"admin_app_course_edit","route_parameters":{"_route":"admin_app_course_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/course/1/edit","method":"GET"} []
[2026-06-15T16:06:23.904322+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:06:23.904418+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:06:23.904470+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:06:23.904504+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:06:23.904542+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:06:23.905524+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:06:23.918697+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:06:23.919782+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:06:23.921283+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:06:23.924568+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-15T16:06:23.935799+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:06:23.938848+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-15T16:06:23.971067+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:06:24.023889+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:06:24.143369+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:06:24.940688+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"865fde"},"request_uri":"http://127.0.0.1:8000/_wdt/865fde","method":"GET"} []
[2026-06-15T16:08:46.187925+00:00] request.INFO: Matched route "admin_app_exampaper_bulkImport". {"route":"admin_app_exampaper_bulkImport","route_parameters":{"_route":"admin_app_exampaper_bulkImport","_controller":"App\\Controller\\ExamPaperImportController::bulkImportAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_bulkImport"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/bulk-import","method":"POST"} []
[2026-06-15T16:08:46.189773+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:08:46.198574+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:08:46.203488+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:08:46.204292+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:08:46.204461+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:08:46.204509+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:08:46.204541+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:08:46.204564+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:08:46.204650+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:08:46.218945+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-15T16:08:46.244219+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:08:46.267309+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:08:46.342617+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:08:46.725311+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"093fbb"},"request_uri":"http://127.0.0.1:8000/_wdt/093fbb","method":"GET"} []
[2026-06-15T16:08:51.934284+00:00] request.INFO: Matched route "admin_app_course_edit". {"route":"admin_app_course_edit","route_parameters":{"_route":"admin_app_course_edit","_controller":"sonata.admin.controller.crud::editAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_edit","id":"1"},"request_uri":"http://127.0.0.1:8000/admin/app/course/1/edit","method":"GET"} []
[2026-06-15T16:08:51.935062+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:08:51.935147+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:08:51.935188+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:08:51.935237+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:08:51.935276+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:08:51.935923+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:08:51.945138+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:08:51.949842+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:08:51.950703+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:08:51.954541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-15T16:08:51.963929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:08:51.966538+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-15T16:08:51.997231+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:08:52.059632+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:08:52.196452+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:08:52.589412+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7c4527"},"request_uri":"http://127.0.0.1:8000/_wdt/7c4527","method":"GET"} []
[2026-06-15T16:09:00.201907+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-15T16:09:00.202998+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:09:00.203079+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:09:00.203138+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:09:00.203201+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:09:00.203300+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:09:00.204198+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:09:00.218995+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:09:00.223617+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:09:00.224450+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:09:00.285406+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-15T16:09:00.286937+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-15T16:09:00.308432+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:09:00.323405+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:09:00.337905+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T16:09:00.342959+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:09:00.348426+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T16:09:00.351068+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T16:09:00.352759+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-15T16:09:00.355156+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T16:09:00.356936+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-15T16:09:00.360948+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T16:09:00.364264+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-15T16:09:00.366065+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-15T16:09:00.369677+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-15T16:09:00.373935+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-15T16:09:00.379244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-15T16:09:00.382879+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-15T16:09:00.385431+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-15T16:09:00.388109+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-15T16:09:00.390813+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T16:09:00.392797+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-15T16:09:00.396784+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-15T16:09:00.401067+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-15T16:09:00.404270+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-15T16:09:00.407794+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-15T16:09:00.411514+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-15T16:09:00.415061+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-15T16:09:00.419678+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-15T16:09:00.424138+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-15T16:09:00.429594+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-15T16:09:00.465805+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:09:00.557685+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:09:01.991412+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8eda69"},"request_uri":"http://127.0.0.1:8000/_wdt/8eda69","method":"GET"} []
[2026-06-15T16:09:04.270014+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:09:04.273856+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:09:04.274290+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:09:04.274579+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:09:04.274715+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:09:04.274985+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:09:04.277957+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:09:04.309624+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:09:04.315727+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:09:04.317736+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:09:04.339366+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:09:04.343069+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_"} []
[2026-06-15T16:09:04.349283+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:09:04.352354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:09:04.355436+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-15T16:09:04.356529+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-15T16:09:04.357560+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:09:04.359633+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T16:09:04.361902+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-15T16:09:04.425266+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:09:04.486971+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:09:06.120963+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"041645"},"request_uri":"http://127.0.0.1:8000/_wdt/041645","method":"GET"} []
[2026-06-15T16:20:34.093183+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:20:34.095148+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:20:34.095229+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:20:34.095268+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:20:34.095292+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:20:34.095319+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:20:34.095768+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:20:34.103502+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:20:34.105428+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:20:34.106879+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:20:34.141979+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:20:34.157270+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException: "Can't get a way to read the property "#cascade_institute_selector" in class "Symfony\Component\Form\FormView"." at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php line 456 {"exception":"[object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"#cascade_institute_selector\" in class \"Symfony\\Component\\Form\\FormView\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-15T16:20:34.198327+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:20:34.253126+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:20:34.572996+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bca44a"},"request_uri":"http://127.0.0.1:8000/_wdt/bca44a","method":"GET"} []
[2026-06-15T16:22:49.340710+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:22:49.352895+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:22:49.353182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:22:49.353411+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:22:49.353533+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:22:49.353672+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:22:49.357917+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:22:49.384074+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:22:49.387609+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:22:49.391195+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:22:49.434596+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:22:49.455974+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException: "Can't get a way to read the property "institute" in class "Symfony\Component\Form\FormView"." at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php line 456 {"exception":"[object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"institute\" in class \"Symfony\\Component\\Form\\FormView\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-15T16:22:49.589802+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:22:49.685240+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:22:50.066952+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6af645"},"request_uri":"http://127.0.0.1:8000/_wdt/6af645","method":"GET"} []
[2026-06-15T16:27:06.968771+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:27:06.969775+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:27:06.969848+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:27:06.969886+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:27:06.969911+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:27:06.969938+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:27:06.971251+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:27:06.983114+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:27:06.984803+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:27:06.986588+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:27:06.999629+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:27:07.004975+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException: "Can't get a way to read the property "$('#cascade_institute_selector')" in class "Symfony\Component\Form\FormView"." at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php line 456 {"exception":"[object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"$('#cascade_institute_selector')\" in class \"Symfony\\Component\\Form\\FormView\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-15T16:27:07.046695+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:27:07.105718+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:27:07.992171+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"53f8ce"},"request_uri":"http://127.0.0.1:8000/_wdt/53f8ce","method":"GET"} []
[2026-06-15T16:27:26.034530+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:27:26.039358+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:27:26.039483+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:27:26.039537+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:27:26.039573+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:27:26.039615+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:27:26.041153+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:27:26.049289+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:27:26.106731+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:27:26.109314+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:27:26.160600+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:27:26.176967+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException: "Can't get a way to read the property "$('#cascade_institute_selector')" in class "Symfony\Component\Form\FormView"." at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php line 456 {"exception":"[object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"$('#cascade_institute_selector')\" in class \"Symfony\\Component\\Form\\FormView\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-15T16:27:26.281266+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:27:26.387157+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:27:26.930914+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"39931b"},"request_uri":"http://127.0.0.1:8000/_wdt/39931b","method":"GET"} []
[2026-06-15T16:29:25.786703+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:29:25.787673+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:29:25.787728+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:25.787758+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:25.787781+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:29:25.787804+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:29:25.788385+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:29:25.795905+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:29:25.797390+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:29:25.798646+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:29:25.810763+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:29:25.841784+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:29:25.904408+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:29:26.353241+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e76c86"},"request_uri":"http://127.0.0.1:8000/_wdt/e76c86","method":"GET"} []
[2026-06-15T16:29:28.618477+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:29:28.624147+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:29:28.637658+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:29:28.640449+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:29:28.642914+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:29:28.644096+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:29:28.644237+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:28.644352+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:28.654920+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:29:28.665155+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:29:28.699358+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:29:33.738558+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:29:33.739689+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:29:33.747161+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:29:33.752125+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:29:33.757998+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:29:33.758118+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:29:33.758145+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:33.758166+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:33.760902+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:29:33.764975+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:29:33.784242+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:29:37.421251+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30&q=d&term=d","method":"GET"} []
[2026-06-15T16:29:37.422583+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:29:37.428358+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:29:37.433036+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:29:37.434524+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:29:37.434653+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:29:37.434683+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:37.434704+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:37.439322+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30 (parameters: array{"1":"%d%","2":"%d%"}, types: array{"1":2,"2":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30","params":{"1":"%d%","2":"%d%"},"types":{"1":2,"2":2}} []
[2026-06-15T16:29:37.444107+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:29:37.465916+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:29:42.690511+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:29:42.692752+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:29:42.701160+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:29:42.706054+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:29:42.707467+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:29:42.707599+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:29:42.707642+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:42.707677+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:42.710953+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:29:42.714393+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:29:42.733129+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:29:53.064348+00:00] request.INFO: Matched route "admin_app_course_list". {"route":"admin_app_course_list","route_parameters":{"_route":"admin_app_course_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.course","_sonata_name":"admin_app_course_list"},"request_uri":"http://127.0.0.1:8000/admin/app/course/list","method":"GET"} []
[2026-06-15T16:29:53.065628+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:29:53.065723+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:53.065771+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:29:53.065806+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:29:53.065843+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:29:53.066939+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:29:53.078407+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:29:53.080683+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:29:53.082357+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:29:53.110705+00:00] doctrine.DEBUG: Executing query: SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_ {"sql":"SELECT p0_.id AS id_0, p0_.name AS name_1, p0_.code AS code_2, p0_.created_at AS created_at_3, p0_.updated_at AS updated_at_4, p0_.department_id AS department_id_5 FROM programme p0_"} []
[2026-06-15T16:29:53.118432+00:00] doctrine.DEBUG: Executing query: SELECT count(c0_.id) AS sclr_0 FROM course c0_ {"sql":"SELECT count(c0_.id) AS sclr_0 FROM course c0_"} []
[2026-06-15T16:29:53.121053+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ ORDER BY c0_.id ASC LIMIT 25"} []
[2026-06-15T16:29:53.171686+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:29:53.243848+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:29:53.820008+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b50f9b"},"request_uri":"http://127.0.0.1:8000/_wdt/b50f9b","method":"GET"} []
[2026-06-15T16:30:03.519505+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30&q=%09DCIT%20302&term=%09DCIT%20302","method":"GET"} []
[2026-06-15T16:30:03.521066+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:30:03.526898+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:30:03.528342+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:30:03.529417+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:30:03.529565+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:30:03.529602+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:03.529632+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:03.534891+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30 (parameters: array{"1":"%\tDCIT 302%","2":"%\tDCIT 302%"}, types: array{"1":2,"2":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30","params":{"1":"%\tDCIT 302%","2":"%\tDCIT 302%"},"types":{"1":2,"2":2}} []
[2026-06-15T16:30:03.537261+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:30:03.556346+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:30:06.453017+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30&q=DCIT%20302&term=DCIT%20302","method":"GET"} []
[2026-06-15T16:30:06.454071+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:30:06.459437+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:30:06.463830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:30:06.466077+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:30:06.466447+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:30:06.466534+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:06.466620+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:06.471500+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30 (parameters: array{"1":"%DCIT 302%","2":"%DCIT 302%"}, types: array{"1":2,"2":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30","params":{"1":"%DCIT 302%","2":"%DCIT 302%"},"types":{"1":2,"2":2}} []
[2026-06-15T16:30:06.474603+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:30:06.495577+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:30:11.059354+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30&q=DCI&term=DCI","method":"GET"} []
[2026-06-15T16:30:11.062594+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:30:11.084960+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:30:11.090473+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:30:11.092652+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:30:11.092996+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:30:11.093120+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:11.093249+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:11.101252+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30 (parameters: array{"1":"%DCI%","2":"%DCI%"}, types: array{"1":2,"2":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30","params":{"1":"%DCI%","2":"%DCI%"},"types":{"1":2,"2":2}} []
[2026-06-15T16:30:11.108084+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:30:11.147305+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:30:17.530074+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:30:38.437233+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:30:38.439347+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:30:38.453540+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:30:38.458609+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:30:38.460482+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:30:38.460731+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:30:38.460799+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:38.460850+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:30:38.467777+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:30:38.478928+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:30:38.505609+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:31:40.996544+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:31:40.998649+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:31:40.998720+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:40.998757+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:40.998781+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:31:40.998836+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:31:40.999358+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:31:41.007307+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:31:41.009437+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:31:41.010768+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:31:41.028398+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:31:41.061883+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:31:41.133301+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:31:41.320126+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:31:41.835411+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f971c7"},"request_uri":"http://127.0.0.1:8000/_wdt/f971c7","method":"GET"} []
[2026-06-15T16:31:46.970048+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:31:46.974650+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:31:46.988396+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:31:46.994729+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:31:46.997742+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:31:46.999473+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:31:46.999671+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:46.999766+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:47.016357+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:31:47.023193+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:31:47.057904+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:31:50.037663+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30&q=d&term=d","method":"GET"} []
[2026-06-15T16:31:50.038949+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:31:50.044432+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:31:50.046390+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:31:50.047855+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:31:50.048061+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:31:50.048111+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:50.048161+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:50.052383+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30 (parameters: array{"1":"%d%","2":"%d%"}, types: array{"1":2,"2":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30","params":{"1":"%d%","2":"%d%"},"types":{"1":2,"2":2}} []
[2026-06-15T16:31:50.055951+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:31:50.074180+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:31:51.709177+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30&q=dc&term=dc","method":"GET"} []
[2026-06-15T16:31:51.710789+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:31:51.717172+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:31:51.718031+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:31:51.719044+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:31:51.719121+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:31:51.719171+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:51.719194+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:31:51.721148+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30 (parameters: array{"1":"%dc%","2":"%dc%"}, types: array{"1":2,"2":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE c0_.course_code LIKE ? OR c0_.title LIKE ? LIMIT 30","params":{"1":"%dc%","2":"%dc%"},"types":{"1":2,"2":2}} []
[2026-06-15T16:31:51.723550+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:31:51.742708+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:32:44.062598+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:32:44.068960+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:32:44.089628+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:32:44.092601+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:32:44.095376+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:32:44.095765+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:32:44.095884+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:32:44.095973+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:32:44.103369+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:32:44.109941+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:32:44.163987+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:35:47.066243+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:35:47.068615+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:35:47.068683+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:35:47.068720+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:35:47.068744+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:35:47.068769+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:35:47.069505+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:35:47.079950+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:35:47.081110+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:35:47.122975+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:35:47.146676+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:35:47.183918+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:35:47.246456+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:35:47.407160+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:35:48.029412+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"deca41"},"request_uri":"http://127.0.0.1:8000/_wdt/deca41","method":"GET"} []
[2026-06-15T16:35:52.868728+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:35:52.873112+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:35:52.896776+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:35:52.899945+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:35:52.902714+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:35:52.903123+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:35:52.903276+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:35:52.903386+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:35:52.913111+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:35:52.922608+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:35:52.953474+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:36:17.453916+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:36:17.455618+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:36:17.468347+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:36:17.470096+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:36:17.476772+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:36:17.477256+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:36:17.477468+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:36:17.477573+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:36:17.484828+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T16:36:17.495062+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:36:17.521357+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:37:25.267570+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:37:25.268938+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:37:25.269056+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:37:25.269138+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:37:25.269256+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:37:25.269327+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:37:25.270859+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:37:25.279115+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:37:25.280359+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:37:25.281582+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:37:25.295017+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:37:25.326139+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:37:25.392175+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:37:25.496937+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:37:26.136857+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"018a53"},"request_uri":"http://127.0.0.1:8000/_wdt/018a53","method":"GET"} []
[2026-06-15T16:37:36.162401+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:37:36.166639+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:37:36.184024+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:37:36.185431+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:37:36.190430+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:37:36.190637+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:37:36.190694+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:37:36.190734+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:37:36.198098+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\Controller\ExamPaperUtilityController::getCoursesByInstitute(): Return value must be of type Symfony\Component\HttpFoundation\JsonResponse, string returned" at /var/www/html/past_question/src/Controller/ExamPaperUtilityController.php line 27 {"exception":"[object] (TypeError(code: 0): App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute(): Return value must be of type Symfony\\Component\\HttpFoundation\\JsonResponse, string returned at /var/www/html/past_question/src/Controller/ExamPaperUtilityController.php:27)"} []
[2026-06-15T16:37:36.218871+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:37:36.258347+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:38:14.806339+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:38:14.807958+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:38:14.808079+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:14.808143+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:14.808185+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:38:14.808262+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:38:14.809772+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:38:14.819515+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:38:14.820930+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:38:14.823433+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:38:14.835879+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:38:14.863531+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:38:14.919805+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:38:15.022804+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:38:15.677641+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5214ca"},"request_uri":"http://127.0.0.1:8000/_wdt/5214ca","method":"GET"} []
[2026-06-15T16:38:24.241100+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:38:24.243540+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:38:24.257110+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:38:24.258749+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:38:24.260187+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:38:24.260489+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:38:24.260584+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:24.260662+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:24.267040+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Call to undefined function App\Controller\JsonResponse()" at /var/www/html/past_question/src/Controller/ExamPaperUtilityController.php line 27 {"exception":"[object] (Error(code: 0): Call to undefined function App\\Controller\\JsonResponse() at /var/www/html/past_question/src/Controller/ExamPaperUtilityController.php:27)"} []
[2026-06-15T16:38:24.283373+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:38:24.324309+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:38:43.039180+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:38:43.042196+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:38:43.067373+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:38:43.070633+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:38:43.075501+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:38:43.075927+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:38:43.076058+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:43.076155+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:43.102325+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:38:43.178182+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:38:54.402555+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:38:54.404906+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:38:54.420986+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:38:54.422738+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:38:54.424481+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:38:54.424840+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:38:54.424951+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:54.425036+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:38:54.432402+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:38:54.462798+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:40:27.705419+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:40:27.710775+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:40:27.710883+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:40:27.710937+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:40:27.711015+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:40:27.711085+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:40:27.713003+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:40:27.722689+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:40:27.723520+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:40:27.724291+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:40:27.749740+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:40:27.784958+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:40:27.863029+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:40:27.958356+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:40:28.711797+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"74d66c"},"request_uri":"http://127.0.0.1:8000/_wdt/74d66c","method":"GET"} []
[2026-06-15T16:40:39.418669+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=30","method":"GET"} []
[2026-06-15T16:40:39.422408+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:40:39.436017+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:40:39.437893+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:40:39.439533+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:40:39.440324+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:40:39.440476+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:40:39.440568+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:40:39.451285+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:40:39.486088+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:44:57.480260+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:44:57.482046+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:44:57.482270+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:44:57.482369+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:44:57.482433+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:44:57.482506+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:44:57.484299+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:44:57.495707+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:44:57.498119+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:44:57.500011+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:44:57.514975+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:44:57.557253+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:44:57.647159+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:44:57.710251+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:44:58.422635+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c58ff5"},"request_uri":"http://127.0.0.1:8000/_wdt/c58ff5","method":"GET"} []
[2026-06-15T16:45:07.219486+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:45:07.221674+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:45:07.234469+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:45:07.236084+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:45:07.237493+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:45:07.237794+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:45:07.237871+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:45:07.237920+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:45:07.245472+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:45:07.283684+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:45:18.364108+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:45:18.367565+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:45:18.389375+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:45:18.391672+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:45:18.393268+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:45:18.393608+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:45:18.393685+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:45:18.393746+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:45:18.401383+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:45:18.427610+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:46:44.497576+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:46:44.499772+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:46:44.508508+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:46:44.510137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:46:44.511613+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:46:44.512126+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:46:44.512204+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:46:44.512274+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:46:44.518339+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:46:44.546407+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:46:53.362811+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:46:53.374792+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:46:53.397501+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:46:53.398897+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:46:53.400469+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:46:53.401548+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:46:53.401746+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:46:53.401864+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:46:53.413877+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:46:53.445954+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:46:55.464890+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:46:55.467071+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:46:55.485903+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:46:55.487496+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:46:55.491339+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:46:55.491692+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:46:55.491790+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:46:55.491858+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:46:55.498107+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:46:55.535121+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:46:59.762369+00:00] request.INFO: Matched route "_profiler". {"route":"_profiler","route_parameters":{"_route":"_profiler","_controller":"web_profiler.controller.profiler::panelAction","token":"d5a193"},"request_uri":"http://127.0.0.1:8000/_profiler/d5a193","method":"GET"} []
[2026-06-15T16:47:01.699610+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:47:01.703912+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:47:01.732158+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:47:01.735571+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:47:01.738985+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:47:01.739816+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:47:01.739997+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:47:01.740123+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:47:01.753582+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:47:01.790569+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:48:15.887401+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:48:15.890055+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:48:15.890144+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:15.890199+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:15.890248+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:48:15.890282+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:48:15.891169+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:48:15.901703+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:48:15.902899+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:48:15.903894+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:48:15.921451+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:48:15.954034+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:48:16.031991+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:48:16.204638+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:48:16.777710+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"18f9b9"},"request_uri":"http://127.0.0.1:8000/_wdt/18f9b9","method":"GET"} []
[2026-06-15T16:48:24.662906+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:48:24.665457+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:48:24.676669+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:48:24.678097+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:48:24.679787+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:48:24.680042+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:48:24.680120+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:24.680191+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:24.687519+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:48:24.725587+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:48:39.749454+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10&q=d&term=d","method":"GET"} []
[2026-06-15T16:48:39.750788+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:48:39.757744+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:48:39.758765+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:48:39.759737+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:48:39.759909+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:48:39.759959+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:39.759997+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:39.763927+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:48:39.779598+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:48:40.131171+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10&q=ds&term=ds","method":"GET"} []
[2026-06-15T16:48:40.132232+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:48:40.137836+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:48:40.138653+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:48:40.139495+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:48:40.139612+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:48:40.139655+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:40.139696+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:48:40.142820+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:48:40.158878+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:49:02.358121+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10&q=d&term=d","method":"GET"} []
[2026-06-15T16:49:02.359487+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:49:02.370313+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:49:02.371675+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:49:02.372757+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:49:02.372943+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:49:02.372988+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:02.373031+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:02.376175+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:49:02.392410+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:49:02.719689+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10&q=dc&term=dc","method":"GET"} []
[2026-06-15T16:49:02.721128+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:49:02.727600+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:49:02.728255+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:49:02.728948+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:49:02.729033+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:49:02.729059+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:02.729084+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:02.733276+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:49:02.748974+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:49:15.225180+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10&q=%09DCIT%20302&term=%09DCIT%20302","method":"GET"} []
[2026-06-15T16:49:15.226609+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:49:15.234938+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:49:15.236050+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:49:15.236988+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:49:15.237130+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:49:15.237171+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:15.237203+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:15.240240+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:49:15.256723+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:49:18.089570+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10&q=DCIT%20302&term=DCIT%20302","method":"GET"} []
[2026-06-15T16:49:18.090956+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:49:18.100096+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:49:18.101443+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:49:18.103317+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:49:18.103465+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:49:18.103539+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:18.103570+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:18.106976+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:49:18.137147+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:49:24.312730+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10&q=DCIT&term=DCIT","method":"GET"} []
[2026-06-15T16:49:24.314015+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:49:24.326060+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:49:24.327348+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:49:24.328274+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:49:24.328456+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:49:24.328508+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:24.328546+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:49:24.333629+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:49:24.351267+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:50:29.394520+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:50:29.397202+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:50:29.397460+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:50:29.397598+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:50:29.397692+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:50:29.397796+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:50:29.401158+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:50:29.429183+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:50:29.431977+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:50:29.435394+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:50:29.472978+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:50:29.560066+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:50:29.662267+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:50:29.978690+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:50:31.038763+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"81a001"},"request_uri":"http://127.0.0.1:8000/_wdt/81a001","method":"GET"} []
[2026-06-15T16:50:45.805855+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_type=query&page_limit=10","method":"GET"} []
[2026-06-15T16:50:45.809797+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:50:45.833597+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:50:45.837310+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:50:45.841554+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:50:45.842466+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:50:45.842715+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:50:45.842881+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:50:45.854247+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:50:45.944892+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:56:41.245619+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:56:41.247037+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:56:41.247122+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:56:41.247169+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:56:41.247201+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:56:41.247255+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:56:41.248193+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:56:41.257796+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:56:41.259027+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:56:41.260307+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:56:41.271634+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:56:41.302447+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:56:41.369587+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:56:41.514090+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:56:43.399078+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5d6e77"},"request_uri":"http://127.0.0.1:8000/_wdt/5d6e77","method":"GET"} []
[2026-06-15T16:56:51.535785+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-15T16:56:51.538674+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:56:51.557483+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:56:51.560961+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:56:51.567467+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:56:51.568011+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:56:51.568196+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:56:51.568351+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:56:51.593850+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:56:51.682973+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:57:01.578383+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-15T16:57:01.581309+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:57:01.600066+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:57:01.601355+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:57:01.602645+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:57:01.602888+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:57:01.602958+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:01.603033+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:01.607738+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:57:01.641965+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:57:08.589974+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=4&page=1&page_limit=10","method":"GET"} []
[2026-06-15T16:57:08.593056+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:57:08.611840+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:57:08.614054+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:57:08.616036+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:57:08.616311+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:57:08.616383+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:08.616432+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:08.622865+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:57:08.657024+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:57:45.805035+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:57:45.806336+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:57:45.806459+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:45.806536+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:45.806591+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:57:45.806654+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:57:45.807967+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:57:45.818727+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:57:45.819690+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:57:45.820633+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:57:45.833874+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:57:45.863512+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:57:45.932735+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:57:46.028719+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:57:47.899040+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"769a27"},"request_uri":"http://127.0.0.1:8000/_wdt/769a27","method":"GET"} []
[2026-06-15T16:57:52.868621+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-15T16:57:52.872712+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:57:52.903072+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:57:52.905914+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:57:52.908104+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:57:52.908465+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:57:52.908566+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:52.908663+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:52.916544+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-15T16:57:52.979529+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:57:53.007010+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:57:58.911912+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10&q=d","method":"GET"} []
[2026-06-15T16:57:58.915089+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:57:58.929967+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:57:58.931050+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:57:58.931909+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:57:58.932037+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:57:58.932070+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:58.932096+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:57:58.936531+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? AND (c0_.course_code LIKE ? OR c0_.title LIKE ?) LIMIT 30 (parameters: array{"1":"1","2":"%d%","3":"%d%"}, types: array{"1":2,"2":2,"3":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? AND (c0_.course_code LIKE ? OR c0_.title LIKE ?) LIMIT 30","params":{"1":"1","2":"%d%","3":"%d%"},"types":{"1":2,"2":2,"3":2}} []
[2026-06-15T16:57:58.941468+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:57:58.960322+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:59:04.118333+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T16:59:04.119465+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T16:59:04.119549+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:59:04.119640+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:59:04.119690+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:59:04.119779+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T16:59:04.121251+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:59:04.133467+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:59:04.134602+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:59:04.135550+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:59:04.148109+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T16:59:04.171651+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:59:04.240421+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T16:59:04.334202+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T16:59:06.073787+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d387f6"},"request_uri":"http://127.0.0.1:8000/_wdt/d387f6","method":"GET"} []
[2026-06-15T16:59:10.889699+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-15T16:59:10.894253+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T16:59:10.913618+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T16:59:10.914973+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T16:59:10.916010+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T16:59:10.916183+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T16:59:10.916251+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:59:10.916288+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T16:59:10.924586+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-15T16:59:10.927512+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T16:59:10.952153+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:00:07.756858+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:00:07.758967+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:00:07.772087+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:00:07.773632+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:00:07.775303+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:00:07.775597+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:00:07.775681+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:07.775756+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:07.788027+00:00] request.CRITICAL: Uncaught PHP Exception Doctrine\ORM\Query\QueryException: "Invalid parameter: token instituteI is not defined in the query." at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php line 114 {"exception":"[object] (Doctrine\\ORM\\Query\\QueryException(code: 0): Invalid parameter: token instituteI is not defined in the query. at /var/www/html/past_question/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:114)"} []
[2026-06-15T17:00:07.824264+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:00:07.889018+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:00:08.161934+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"51a677"},"request_uri":"http://127.0.0.1:8000/_wdt/51a677","method":"GET"} []
[2026-06-15T17:00:23.441479+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:00:23.443102+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:00:23.451149+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:00:23.452660+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:00:23.454594+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:00:23.454795+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:00:23.454849+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:23.454888+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:23.459655+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-15T17:00:23.462368+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:00:23.485816+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:00:31.151016+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:00:31.155143+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:00:31.173669+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:00:31.176681+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:00:31.178602+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:00:31.178904+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:00:31.178996+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:31.179066+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:31.192783+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-15T17:00:31.202019+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:00:31.233835+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:00:36.938176+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T17:00:36.941048+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:00:36.941279+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:36.941439+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:36.941526+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:00:36.941634+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:00:36.943672+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:00:36.978593+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:00:36.989773+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:00:36.995493+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:00:37.089013+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T17:00:37.145971+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:00:37.201698+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:00:37.284232+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-15T17:00:39.273326+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"1e0047"},"request_uri":"http://127.0.0.1:8000/_wdt/1e0047","method":"GET"} []
[2026-06-15T17:00:43.744092+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:00:43.746346+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:00:43.762146+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:00:43.764557+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:00:43.766803+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:00:43.767206+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:00:43.767352+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:43.767448+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:00:43.781150+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-15T17:00:43.791028+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:00:43.816516+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:02:06.159350+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T17:02:06.160469+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:02:06.160561+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:02:06.160642+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:02:06.160693+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:02:06.160746+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:02:06.161673+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:02:06.174371+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:02:06.175633+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:02:06.176794+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:02:06.189718+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T17:02:06.217710+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:02:06.280193+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:02:06.630067+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b25e20"},"request_uri":"http://127.0.0.1:8000/_wdt/b25e20","method":"GET"} []
[2026-06-15T17:02:10.322065+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:02:10.323937+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:02:10.332019+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:02:10.333337+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:02:10.334617+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:02:10.334834+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:02:10.334891+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:02:10.334944+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:02:10.340647+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-15T17:02:10.342404+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:02:10.360172+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:03:02.962397+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T17:03:02.965181+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:03:02.965365+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:03:02.965466+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:03:02.965535+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:03:02.965613+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:03:02.966981+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:03:02.982700+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:03:02.984512+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:03:02.985828+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:03:02.998926+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T17:03:03.022355+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:03:03.076596+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:03:03.303461+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"6b290d"},"request_uri":"http://127.0.0.1:8000/_wdt/6b290d","method":"GET"} []
[2026-06-15T17:03:06.837673+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:03:06.840017+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:03:06.857188+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:03:06.858312+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:03:06.859330+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:03:06.859509+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:03:06.859550+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:03:06.859597+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:03:06.865798+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-15T17:03:06.867896+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:03:06.882835+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:16:46.718528+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T17:16:46.721079+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:16:46.721488+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:46.721639+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:46.721884+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:46.721986+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:46.728401+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-15T17:16:46.728819+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-15T17:16:46.864275+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-15T17:16:46.866047+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:16:46.866242+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:46.866409+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:46.866504+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:46.866593+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:48.095192+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"d84175"},"request_uri":"http://127.0.0.1:8000/_wdt/d84175","method":"GET"} []
[2026-06-15T17:16:50.037384+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-15T17:16:50.040554+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:16:50.040703+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:50.040837+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:50.041060+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:50.058727+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:16:50.060858+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-15T17:16:50.973830+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T17:16:50.973934+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-15T17:16:50.973977+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-15T17:16:50.974007+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-15T17:16:50.974034+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-15T17:16:50.974262+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-15T17:16:50.974304+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:50.974923+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-15T17:16:50.977491+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T17:16:50.977960+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-15 17:16:50","3":"127.0.0.1","4":1,"5":"2026-06-15 17:16:50","6":"2026-06-15 17:16:50"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-15 17:16:50","3":"127.0.0.1","4":1,"5":"2026-06-15 17:16:50","6":"2026-06-15 17:16:50"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-15T17:16:50.978663+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T17:16:50.986836+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-15T17:16:50.989309+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-15 17:16:50","2":"2026-06-15 17:16:50","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-15 17:16:50","2":"2026-06-15 17:16:50","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-15T17:16:50.990566+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-15T17:16:50.993503+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-15T17:16:50.993579+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-15T17:16:50.994826+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-15T17:16:50.994899+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-15T17:16:50.994980+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-15T17:16:50.995035+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-15T17:16:50.995113+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-15T17:16:50.995171+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-15T17:16:50.995254+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-15T17:16:50.995317+00: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-06-15T17:16:50.996902+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:16:51.017762+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:16:51.034946+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T17:16:51.035620+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:16:51.035687+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:51.035727+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:16:51.035768+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:51.035814+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:16:51.036430+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:16:51.042887+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:16:51.044032+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:16:51.045122+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:16:51.058480+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T17:16:51.062097+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException: "Can't get a way to read the property "#cascade_institute_selector" in class "Symfony\Component\Form\FormView"." at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php line 456 {"exception":"[object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"#cascade_institute_selector\" in class \"Symfony\\Component\\Form\\FormView\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-15T17:16:51.109467+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:16:51.177671+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:16:51.444869+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ba5870"},"request_uri":"http://127.0.0.1:8000/_wdt/ba5870","method":"GET"} []
[2026-06-15T17:17:22.303678+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T17:17:22.304467+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:17:22.304526+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:22.304570+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:22.304603+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:17:22.304646+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:17:22.305263+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:17:22.312165+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:17:22.313767+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:17:22.315789+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:17:22.327860+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T17:17:22.356436+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:17:22.415120+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:17:22.658685+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dfbe0f"},"request_uri":"http://127.0.0.1:8000/_wdt/dfbe0f","method":"GET"} []
[2026-06-15T17:17:26.161807+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:17:26.164677+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:17:26.178394+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:17:26.179799+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:17:26.181376+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:17:26.181689+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:17:26.181789+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:26.181891+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:26.186601+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T17:17:26.190287+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:17:26.211168+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:17:50.711320+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-15T17:17:50.712351+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-15T17:17:50.712458+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:50.712503+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:50.712535+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:17:50.712571+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-15T17:17:50.713457+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:17:50.722318+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:17:50.723325+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:17:50.724224+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:17:50.735450+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-15T17:17:50.760174+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:17:50.817165+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-15T17:17:50.972723+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"e774bb"},"request_uri":"http://127.0.0.1:8000/_wdt/e774bb","method":"GET"} []
[2026-06-15T17:17:52.786912+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=&page=1&page_limit=10","method":"GET"} []
[2026-06-15T17:17:52.789104+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-15T17:17:52.803111+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-15T17:17:52.804391+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-15T17:17:52.805788+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-15T17:17:52.805941+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-15T17:17:52.805985+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:52.806019+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-15T17:17:52.808838+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-15T17:17:52.811951+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-15T17:17:52.835009+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:26:23.144899+00:00] request.INFO: Matched route "login_page". {"route":"login_page","route_parameters":{"_route":"login_page","_controller":"App\\Controller\\DefaultController::index"},"request_uri":"http://127.0.0.1:8000/","method":"GET"} []
[2026-06-22T10:26:23.191018+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:26:23.191099+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:23.191128+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:23.414852+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-22T10:26:23.456452+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-22T10:26:23.464760+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:26:23.464846+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:23.464888+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:23.464905+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:23.464924+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:24.139486+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2e860f"},"request_uri":"http://127.0.0.1:8000/_wdt/2e860f","method":"GET"} []
[2026-06-22T10:26:37.960410+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-22T10:26:37.962049+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:26:37.962129+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:37.962187+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:37.962312+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:38.003137+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:26:38.013874+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-22T10:26:38.920059+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-22T10:26:38.920156+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-22T10:26:38.920193+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-22T10:26:38.920250+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-22T10:26:38.920278+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-22T10:26:38.923129+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-22T10:26:38.923238+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:38.927348+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-22T10:26:38.950936+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-22T10:26:38.952581+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-22 10:26:38","3":"127.0.0.1","4":1,"5":"2026-06-22 10:26:38","6":"2026-06-22 10:26:38"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-22 10:26:38","3":"127.0.0.1","4":1,"5":"2026-06-22 10:26:38","6":"2026-06-22 10:26:38"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-22T10:26:38.963797+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-22T10:26:38.973903+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-22T10:26:38.984796+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-22 10:26:38","2":"2026-06-22 10:26:38","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-22 10:26:38","2":"2026-06-22 10:26:38","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-22T10:26:38.994424+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-22T10:26:38.997829+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-22T10:26:38.998005+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-22T10:26:39.003745+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-22T10:26:39.003849+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-22T10:26:39.003935+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-22T10:26:39.004027+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-22T10:26:39.004081+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-22T10:26:39.004115+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-22T10:26:39.004148+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-22T10:26:39.004183+00: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-06-22T10:26:39.005416+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:26:39.051259+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:26:39.069822+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-22T10:26:39.070995+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:26:39.077487+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:26:39.078261+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:26:39.079800+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:26:39.079920+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:26:39.079955+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:39.079981+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:39.159174+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-22T10:26:39.210293+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-22T10:26:39.218634+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":21}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":21},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-22T10:26:39.238838+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-22T10:26:39.239468+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.240175+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.240682+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.240949+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.241303+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.241599+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.241883+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.242152+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-22 10:26:39","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-22 10:26:39","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.242499+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-22 10:26:39","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-22 10:26:39","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.242805+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":34,"2":"2026-06-22 10:26:39","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":34,"2":"2026-06-22 10:26:39","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.243181+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":22,"2":"2026-06-22 10:26:39","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":22,"2":"2026-06-22 10:26:39","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.243710+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 10:26:39","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 10:26:39","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.244152+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":62,"2":"2026-06-22 10:26:39","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":62,"2":"2026-06-22 10:26:39","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.244620+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":62,"2":"2026-06-22 10:26:39","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":62,"2":"2026-06-22 10:26:39","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.245124+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":1,"2":"2026-06-22 10:26:39","3":21}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":1,"2":"2026-06-22 10:26:39","3":21},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T10:26:39.245517+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-22T10:26:39.250708+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-22T10:26:39.252638+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-22T10:26:39.255657+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-22T10:26:39.333140+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T10:26:39.335901+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T10:26:39.336785+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T10:26:39.337577+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T10:26:39.338295+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T10:26:39.338869+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T10:26:39.339540+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:26:39.340054+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T10:26:39.340553+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T10:26:39.341103+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T10:26:39.341725+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T10:26:39.342246+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T10:26:39.342929+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T10:26:39.343543+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:26:39.344028+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T10:26:39.344656+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T10:26:39.345193+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T10:26:39.345820+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:26:39.346245+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T10:26:39.346981+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T10:26:39.347536+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:26:39.348306+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T10:26:39.349133+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T10:26:39.363563+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:26:39.398121+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:26:39.479381+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:26:39.804226+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:26:40.742281+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"30e6dc"},"request_uri":"http://127.0.0.1:8000/_wdt/30e6dc","method":"GET"} []
[2026-06-22T10:26:48.333305+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-22T10:26:48.334806+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:26:48.334907+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:48.334964+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:48.335010+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:48.335062+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:48.336137+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:26:48.350918+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:26:48.352247+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:26:48.356774+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:26:48.360442+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:26:48.375596+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:26:48.387695+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-22T10:26:48.388231+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:26:48.388289+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:48.388321+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:48.388358+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:48.388385+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:48.388842+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:26:48.394247+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:26:48.395739+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:26:48.397055+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:26:48.422158+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-22T10:26:48.424927+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-22T10:26:48.427294+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-22T10:26:48.430078+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-22T10:26:48.430946+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-22T10:26:48.434974+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-22T10:26:48.438469+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-22T10:26:48.443949+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:26:48.483530+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:26:48.523758+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:26:48.879648+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"90ba2b"},"request_uri":"http://127.0.0.1:8000/_wdt/90ba2b","method":"GET"} []
[2026-06-22T10:26:58.918885+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-22T10:26:58.920240+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:26:58.920341+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:58.920395+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:26:58.920433+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:58.920477+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:26:58.921766+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:26:58.937920+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:26:58.939687+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:26:58.941445+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:26:59.236521+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T10:26:59.238310+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T10:26:59.255033+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:26:59.262220+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:26:59.274636+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T10:26:59.279139+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:26:59.282126+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T10:26:59.283871+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T10:26:59.285408+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T10:26:59.287820+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T10:26:59.289339+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T10:26:59.292217+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T10:26:59.294536+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T10:26:59.296734+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T10:26:59.305805+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T10:26:59.309479+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T10:26:59.312106+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T10:26:59.315514+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T10:26:59.320284+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T10:26:59.323488+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T10:26:59.325873+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T10:26:59.327459+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T10:26:59.330459+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T10:26:59.336129+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T10:26:59.339470+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T10:26:59.342559+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T10:26:59.344914+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T10:26:59.347815+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T10:26:59.350990+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T10:26:59.353527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T10:26:59.356266+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T10:26:59.421376+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:26:59.536061+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:26:59.828987+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7d4056"},"request_uri":"http://127.0.0.1:8000/_wdt/7d4056","method":"GET"} []
[2026-06-22T10:27:00.968912+00:00] request.INFO: Matched route "admin_app_exampaperimportlog_list". {"route":"admin_app_exampaperimportlog_list","route_parameters":{"_route":"admin_app_exampaperimportlog_list","_controller":"sonata.admin.controller.crud::listAction","_sonata_admin":"admin.exam_paper_import_log","_sonata_name":"admin_app_exampaperimportlog_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaperimportlog/list","method":"GET"} []
[2026-06-22T10:27:00.970080+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:27:00.970650+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:27:00.970791+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:27:00.970890+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:27:00.970994+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:27:00.972225+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:27:00.988002+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:27:00.989971+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:27:00.995946+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:27:01.133755+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:27:01.143050+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper_import_log e0_"} []
[2026-06-22T10:27:01.156683+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.success_count AS success_count_3, e0_.duplicate_count AS duplicate_count_4, e0_.skipped_count AS skipped_count_5, e0_.logs AS logs_6, e0_.created_at AS created_at_7, e0_.institute_id AS institute_id_8, e0_.created_by_id AS created_by_id_9 FROM exam_paper_import_log e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T10:27:01.207530+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:27:01.267701+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:27:01.918140+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"41e3a2"},"request_uri":"http://127.0.0.1:8000/_wdt/41e3a2","method":"GET"} []
[2026-06-22T10:27:13.768818+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-22T10:27:13.769796+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:27:13.769873+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:27:13.769918+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:27:13.769977+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:27:13.770051+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:27:13.770822+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:27:13.780986+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:27:13.782117+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:27:13.783545+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:27:13.808034+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T10:27:13.809923+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T10:27:13.820275+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:27:13.829611+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T10:27:13.835326+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T10:27:13.839981+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:27:13.843387+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T10:27:13.845894+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T10:27:13.847917+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T10:27:13.850684+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T10:27:13.853035+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T10:27:13.857723+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T10:27:13.860254+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T10:27:13.861907+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T10:27:13.864590+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T10:27:13.867657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T10:27:13.871878+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T10:27:13.875475+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T10:27:13.878480+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T10:27:13.880782+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T10:27:13.882477+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T10:27:13.884637+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T10:27:13.888927+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T10:27:13.892395+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T10:27:13.895350+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T10:27:13.897876+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T10:27:13.901102+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T10:27:13.905178+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T10:27:13.908821+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T10:27:13.911668+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T10:27:13.914347+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T10:27:13.932493+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:27:14.044048+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:27:14.273133+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c5339a"},"request_uri":"http://127.0.0.1:8000/_wdt/c5339a","method":"GET"} []
[2026-06-22T10:27:50.613020+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:27:50.614161+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:27:50.614266+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:27:50.614315+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:27:50.614348+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:27:50.614387+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:27:50.615426+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:27:50.627865+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:27:50.629179+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:27:50.630831+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:27:50.646761+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\Form\AbstractType::buildForm()" might add "void" as a native return type declaration in the future. Do the same in child class "Tetranz\Select2EntityBundle\Form\Type\Select2EntityType" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\Form\\AbstractType::buildForm()\" might add \"void\" as a native return type declaration in the future. Do the same in child class \"Tetranz\\Select2EntityBundle\\Form\\Type\\Select2EntityType\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-22T10:27:50.646870+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\Form\AbstractType::finishView()" might add "void" as a native return type declaration in the future. Do the same in child class "Tetranz\Select2EntityBundle\Form\Type\Select2EntityType" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\Form\\AbstractType::finishView()\" might add \"void\" as a native return type declaration in the future. Do the same in child class \"Tetranz\\Select2EntityBundle\\Form\\Type\\Select2EntityType\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-22T10:27:50.646922+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\Form\AbstractType::configureOptions()" might add "void" as a native return type declaration in the future. Do the same in child class "Tetranz\Select2EntityBundle\Form\Type\Select2EntityType" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\Form\\AbstractType::configureOptions()\" might add \"void\" as a native return type declaration in the future. Do the same in child class \"Tetranz\\Select2EntityBundle\\Form\\Type\\Select2EntityType\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-22T10:27:50.666526+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:27:50.728891+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:27:50.780624+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:27:51.142946+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c9bd97"},"request_uri":"http://127.0.0.1:8000/_wdt/c9bd97","method":"GET"} []
[2026-06-22T10:28:01.876680+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:28:01.880613+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:28:01.902584+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:28:01.905422+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:28:01.908076+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:28:01.908417+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:28:01.908527+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:01.908633+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:01.920007+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T10:28:01.930083+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:28:01.947292+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:28:07.935377+00:00] request.INFO: Matched route "_profiler". {"route":"_profiler","route_parameters":{"_route":"_profiler","_controller":"web_profiler.controller.profiler::panelAction","token":"384f12"},"request_uri":"http://127.0.0.1:8000/_profiler/384f12","method":"GET"} []
[2026-06-22T10:28:22.985805+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:28:22.990071+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:28:23.016844+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:28:23.019767+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:28:23.026329+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:28:23.026782+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:28:23.026923+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:23.027026+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:23.037955+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T10:28:23.046134+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:28:23.070830+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:28:33.813901+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=2&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:28:33.816063+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:28:33.832275+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:28:33.833422+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:28:33.834549+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:28:33.834710+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:28:33.834758+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:33.834802+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:33.843643+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"2"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"2"},"types":{"1":2}} []
[2026-06-22T10:28:33.848033+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:28:33.870019+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:28:40.827604+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:28:40.829475+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:28:40.841242+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:28:40.842868+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:28:40.844835+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:28:40.845029+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:28:40.845075+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:40.845120+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:40.851809+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-22T10:28:40.857529+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:28:40.878418+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:28:44.902103+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=4&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:28:44.903141+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:28:44.908167+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:28:44.908960+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:28:44.909894+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:28:44.909995+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:28:44.910031+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:44.910060+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:44.915835+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"4"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"4"},"types":{"1":2}} []
[2026-06-22T10:28:44.919149+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:28:44.940164+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:28:53.384689+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:28:53.389850+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:28:53.405972+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:28:53.407840+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:28:53.409708+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:28:53.409978+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:28:53.410048+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:53.410099+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:28:53.418658+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T10:28:53.423157+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:28:53.441068+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:29:03.223397+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=3&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:29:03.226703+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:29:03.248155+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:29:03.250686+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:29:03.256443+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:29:03.256768+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:29:03.256866+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:29:03.256948+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:29:03.265518+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-22T10:29:03.270542+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:29:03.290242+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:30:48.399290+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=1&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:30:48.402382+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:30:48.419631+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:30:48.421983+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:30:48.427620+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:30:48.428034+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:30:48.428131+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:30:48.428222+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:30:48.439558+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T10:30:48.446544+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:30:48.464058+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:34:09.135182+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&institute=2&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:34:09.137513+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:34:09.150102+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:34:09.152057+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:34:09.153748+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:34:09.153958+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:34:09.154009+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:34:09.154046+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:34:09.158848+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"2"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"2"},"types":{"1":2}} []
[2026-06-22T10:34:09.162274+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:34:09.189632+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:37:21.120022+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:37:21.121294+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:37:21.121381+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:37:21.121433+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:37:21.121485+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:37:21.121591+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:37:21.122540+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:37:21.129512+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:37:21.130584+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:37:21.131669+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:37:21.143762+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:37:21.155159+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException: "Can't get a way to read the property "#cascade_institute_selector" in class "Symfony\Component\Form\FormView"." at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php line 456 {"exception":"[object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"#cascade_institute_selector\" in class \"Symfony\\Component\\Form\\FormView\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-22T10:37:21.193116+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:37:21.242864+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:37:21.578176+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2b6003"},"request_uri":"http://127.0.0.1:8000/_wdt/2b6003","method":"GET"} []
[2026-06-22T10:38:33.791890+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:38:33.792672+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:38:33.792726+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:38:33.792753+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:38:33.792771+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:38:33.792828+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:38:33.793509+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:38:33.804438+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:38:33.805510+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:38:33.806430+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:38:33.817000+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:38:33.862948+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:38:33.915374+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:38:34.782021+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fe1f3e"},"request_uri":"http://127.0.0.1:8000/_wdt/fe1f3e","method":"GET"} []
[2026-06-22T10:42:09.226412+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:42:09.228257+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:42:09.228359+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:42:09.228417+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:42:09.228456+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:42:09.228499+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:42:09.229510+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:42:09.238079+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:42:09.239705+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:42:09.241210+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:42:09.254928+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:42:09.289932+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:42:09.358769+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:42:09.772425+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"074be3"},"request_uri":"http://127.0.0.1:8000/_wdt/074be3","method":"GET"} []
[2026-06-22T10:42:11.922224+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:42:11.924480+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:42:11.933013+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:42:11.933920+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:42:11.934819+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:42:11.934949+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:42:11.934989+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:42:11.935035+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:42:11.938096+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T10:42:11.942594+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:42:11.961669+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:42:42.377397+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:45:15.059637+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:45:15.060679+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:45:15.060751+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:15.060790+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:15.060830+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:15.060864+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:15.061773+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:45:15.070164+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:45:15.071201+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:45:15.072131+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:45:15.084529+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:45:15.115246+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:45:15.165537+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:45:15.302013+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:45:15.868587+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8502d9"},"request_uri":"http://127.0.0.1:8000/_wdt/8502d9","method":"GET"} []
[2026-06-22T10:45:21.084201+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:45:21.085733+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:45:21.085855+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:21.085912+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:21.085953+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:21.085996+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:21.087004+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:45:21.096207+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:45:21.097270+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:45:21.098133+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:45:21.108524+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:45:21.130548+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:45:21.183207+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:45:21.534894+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"304cbe"},"request_uri":"http://127.0.0.1:8000/_wdt/304cbe","method":"GET"} []
[2026-06-22T10:45:41.022491+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:45:41.024057+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:45:41.024160+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:41.024247+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:41.024288+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:41.024333+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:41.025336+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:45:41.034695+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:45:41.035552+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:45:41.036968+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:45:41.047881+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:45:41.072433+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:45:41.130965+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:45:41.277367+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c7411c"},"request_uri":"http://127.0.0.1:8000/_wdt/c7411c","method":"GET"} []
[2026-06-22T10:45:43.028478+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:45:43.029363+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:45:43.029438+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:43.029482+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:45:43.029536+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:43.029572+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:45:43.030220+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:45:43.037586+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:45:43.038571+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:45:43.039471+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:45:43.049785+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:45:43.065532+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:45:43.119926+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:45:43.295557+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2bf347"},"request_uri":"http://127.0.0.1:8000/_wdt/2bf347","method":"GET"} []
[2026-06-22T10:45:46.541190+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:46:32.665672+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:46:32.667841+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:46:32.668072+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:46:32.668180+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:46:32.668260+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:46:32.668357+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:46:32.669590+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:46:32.691244+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:46:32.693486+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:46:32.695746+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:46:32.725249+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:46:32.803436+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:46:32.907467+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:46:33.080565+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:46:35.143985+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"06644e"},"request_uri":"http://127.0.0.1:8000/_wdt/06644e","method":"GET"} []
[2026-06-22T10:46:42.394118+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:46:42.396780+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:46:42.405227+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:46:42.406567+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:46:42.408218+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:46:42.408495+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:46:42.408555+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:46:42.408652+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:46:42.412657+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T10:46:42.416558+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:46:42.436069+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:46:57.169561+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?field_name=course&page=1&page_limit=10","method":"GET"} []
[2026-06-22T10:46:57.174206+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:46:57.205548+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:46:57.209148+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:46:57.211755+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:46:57.212122+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T10:46:57.212220+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:46:57.212292+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:46:57.219190+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T10:46:57.225307+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:46:57.250978+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:50:42.101153+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:50:42.103028+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:50:42.103208+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:50:42.103305+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:50:42.103382+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:50:42.103462+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:50:42.104838+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:50:42.123385+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:50:42.126644+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:50:42.129127+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:50:42.149752+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:50:42.191923+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:50:42.255415+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:50:44.575182+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8df3df"},"request_uri":"http://127.0.0.1:8000/_wdt/8df3df","method":"GET"} []
[2026-06-22T10:53:36.717408+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:53:36.720082+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:53:36.720337+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:53:36.720520+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:53:36.720696+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:53:36.720811+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:53:36.723134+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:53:36.744005+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:53:36.746099+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:53:36.748315+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:53:36.766139+00:00] request.CRITICAL: Uncaught PHP Exception TypeError: "App\Admin\ExamPaperAdmin::App\Admin\{closure}(): Argument #1 ($er) must be of type App\Admin\EntityRepository, App\Repository\CourseRepository given, called in /var/www/html/past_question/vendor/symfony/doctrine-bridge/Form/Type/EntityType.php on line 35" at /var/www/html/past_question/src/Admin/ExamPaperAdmin.php line 138 {"exception":"[object] (TypeError(code: 0): App\\Admin\\ExamPaperAdmin::App\\Admin\\{closure}(): Argument #1 ($er) must be of type App\\Admin\\EntityRepository, App\\Repository\\CourseRepository given, called in /var/www/html/past_question/vendor/symfony/doctrine-bridge/Form/Type/EntityType.php on line 35 at /var/www/html/past_question/src/Admin/ExamPaperAdmin.php:138)"} []
[2026-06-22T10:53:36.926318+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:53:37.022927+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:53:37.439122+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8814db"},"request_uri":"http://127.0.0.1:8000/_wdt/8814db","method":"GET"} []
[2026-06-22T10:54:17.158677+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:54:17.161187+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:54:17.161409+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:54:17.161523+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:54:17.161607+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:54:17.161730+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:54:17.163789+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:54:17.188670+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:54:17.191149+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:54:17.194083+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:54:17.233425+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:54:17.237327+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0"} []
[2026-06-22T10:54:17.320567+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:54:17.415323+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:54:19.929475+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"38b213"},"request_uri":"http://127.0.0.1:8000/_wdt/38b213","method":"GET"} []
[2026-06-22T10:55:12.289743+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:55:12.290821+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:55:12.290900+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:55:12.290953+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:55:12.290989+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:55:12.291031+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:55:12.291866+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:55:12.302236+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:55:12.304005+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:55:12.305343+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:55:12.319339+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:55:12.321902+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0"} []
[2026-06-22T10:55:12.344905+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:55:12.391720+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:55:12.579763+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"60440b"},"request_uri":"http://127.0.0.1:8000/_wdt/60440b","method":"GET"} []
[2026-06-22T10:55:16.526065+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:56:53.455819+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:56:53.457416+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:56:53.457564+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:56:53.457671+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:56:53.457735+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:56:53.457805+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:56:53.459872+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:56:53.474607+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:56:53.532564+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:56:53.533941+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:56:53.551656+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:56:53.553479+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0"} []
[2026-06-22T10:56:53.588673+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:56:53.635909+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:56:53.798591+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:56:54.261153+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"87ed16"},"request_uri":"http://127.0.0.1:8000/_wdt/87ed16","method":"GET"} []
[2026-06-22T10:57:43.535310+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-22T10:57:43.564253+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T10:57:43.568668+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T10:57:43.568765+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:57:43.568809+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T10:57:43.568837+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:57:43.568868+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T10:57:43.569989+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T10:57:43.577002+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T10:57:43.579548+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T10:57:43.581481+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T10:57:43.600613+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T10:57:43.602530+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ WHERE 1 = 0"} []
[2026-06-22T10:57:43.855392+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T10:57:43.913764+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T10:57:43.991398+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T10:57:44.561022+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"eec852"},"request_uri":"http://127.0.0.1:8000/_wdt/eec852","method":"GET"} []
[2026-06-22T11:00:45.870926+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-22T11:00:45.912301+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:00:45.915434+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:00:45.915502+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:00:45.915533+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:00:45.915555+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:00:45.915604+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:00:45.916565+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:00:45.926831+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:00:45.967973+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:00:45.971696+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:00:45.996848+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:00:46.300942+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:00:46.389021+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:00:46.555727+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:00:47.107810+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fade65"},"request_uri":"http://127.0.0.1:8000/_wdt/fade65","method":"GET"} []
[2026-06-22T11:02:21.035043+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:02:21.036957+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:02:21.037141+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:02:21.037213+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:02:21.037260+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:02:21.037310+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:02:21.038718+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:02:21.061695+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:02:21.067527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:02:21.072176+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:02:21.091780+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:02:21.195842+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:02:21.266679+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:02:21.386577+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:02:22.081097+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"813dea"},"request_uri":"http://127.0.0.1:8000/_wdt/813dea","method":"GET"} []
[2026-06-22T11:03:05.303960+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:03:05.305657+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:03:05.305783+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:03:05.305865+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:03:05.305913+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:03:05.305967+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:03:05.307135+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:03:05.322540+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:03:05.328568+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:03:05.331191+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:03:05.347983+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:03:05.374540+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:03:05.431391+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:03:05.522455+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:03:06.581703+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"00f5fd"},"request_uri":"http://127.0.0.1:8000/_wdt/00f5fd","method":"GET"} []
[2026-06-22T11:03:30.577678+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:03:30.579427+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:03:30.579553+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:03:30.579615+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:03:30.579676+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:03:30.579723+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:03:30.580939+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:03:30.601654+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:03:30.660138+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:03:30.662642+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:03:30.679303+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:03:30.701435+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:03:30.760479+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:03:30.841043+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:03:31.535915+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c3c3be"},"request_uri":"http://127.0.0.1:8000/_wdt/c3c3be","method":"GET"} []
[2026-06-22T11:06:12.189993+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:06:12.193017+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:06:12.193248+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:06:12.193376+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:06:12.193464+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:06:12.193604+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:06:12.195095+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:06:12.220649+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:06:12.280444+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:06:12.283392+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:06:12.316882+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:06:12.354171+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "admin_ajax_courses_by_institutes" as such route does not exist.")." at /var/www/html/past_question/templates/Admin/exam_paper/edit_with_cascade.html.twig line 34 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Unable to generate a URL for the named route \"admin_ajax_courses_by_institutes\" as such route does not exist.\"). at /var/www/html/past_question/templates/Admin/exam_paper/edit_with_cascade.html.twig:34)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\RouteNotFoundException(code: 0): Unable to generate a URL for the named route \"admin_ajax_courses_by_institutes\" as such route does not exist. at /var/www/html/past_question/vendor/symfony/routing/Generator/CompiledUrlGenerator.php:50)"} []
[2026-06-22T11:06:12.510100+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:06:12.611356+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:06:12.645608+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:06:13.601090+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"321b48"},"request_uri":"http://127.0.0.1:8000/_wdt/321b48","method":"GET"} []
[2026-06-22T11:06:36.920940+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:06:36.923112+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:06:36.923316+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:06:36.923408+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:06:36.923488+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:06:36.923562+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:06:36.925291+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:06:36.942824+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:06:36.946191+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:06:36.948278+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:06:36.969719+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:06:37.004402+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:06:37.063383+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:06:37.199763+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:06:37.902580+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5b9fca"},"request_uri":"http://127.0.0.1:8000/_wdt/5b9fca","method":"GET"} []
[2026-06-22T11:11:58.863286+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:11:58.865780+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:11:58.865969+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:11:58.866080+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:11:58.866166+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:11:58.866262+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:11:58.868849+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:11:58.900939+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:11:58.905573+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:11:58.913053+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:11:58.962439+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:11:59.084202+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:11:59.260229+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:11:59.424525+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json"" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/.well-known/appspecific/com.chrome.devtools.json\" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/.well-known/appspecific/com.chrome.devtools.json/\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:12:00.797684+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"66b64f"},"request_uri":"http://127.0.0.1:8000/_wdt/66b64f","method":"GET"} []
[2026-06-22T11:12:14.186930+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782126720449&institute=1","method":"GET"} []
[2026-06-22T11:12:14.190509+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:12:14.207882+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:12:14.212759+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:12:14.214268+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:12:14.215012+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:12:14.215094+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:14.215156+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:14.225059+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T11:12:14.230688+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:12:14.262330+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:12:23.041681+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782126720450&institute=3","method":"GET"} []
[2026-06-22T11:12:23.044602+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:12:23.057079+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:12:23.059828+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:12:23.061873+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:12:23.062187+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:12:23.062279+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:23.062352+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:23.071503+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-22T11:12:23.074030+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:12:23.114937+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:12:30.950778+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782126720451&institute=4","method":"GET"} []
[2026-06-22T11:12:30.952081+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:12:30.958770+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:12:30.963666+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:12:30.965080+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:12:30.965208+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:12:30.965243+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:30.965268+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:30.969478+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"4"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"4"},"types":{"1":2}} []
[2026-06-22T11:12:30.971443+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:12:30.994181+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:12:45.056395+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782126720452&institute=1","method":"GET"} []
[2026-06-22T11:12:45.058132+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:12:45.069028+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:12:45.073962+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:12:45.079096+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:12:45.079253+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:12:45.079293+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:45.079321+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:12:45.085983+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T11:12:45.090099+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:12:45.108374+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:13:03.774923+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a39187ee0951","method":"POST"} []
[2026-06-22T11:13:03.776475+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:13:03.785526+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:13:03.787407+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:13:03.789486+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:13:03.789666+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:13:03.789710+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:13:03.789753+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:13:03.789782+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:13:03.789893+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:13:03.802231+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:13:03.830347+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:13:03.850354+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:13:03.933548+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:13:04.440763+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b73550"},"request_uri":"http://127.0.0.1:8000/_wdt/b73550","method":"GET"} []
[2026-06-22T11:13:19.292472+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782126784217&institute=1","method":"GET"} []
[2026-06-22T11:13:19.295850+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:13:19.310058+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:13:19.311835+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:13:19.313601+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:13:19.313774+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:13:19.313825+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:13:19.313858+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:13:19.317835+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T11:13:19.323963+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:13:19.343448+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:15:05.561574+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a39187ee0951","method":"POST"} []
[2026-06-22T11:15:05.563095+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:15:05.572754+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:15:05.574565+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:15:05.576643+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:15:05.576717+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:15:05.576753+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:15:05.576790+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:15:05.576814+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:15:05.576902+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:15:05.589532+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:15:05.607100+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:15:05.625244+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:15:05.689449+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:15:05.925897+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"be4228"},"request_uri":"http://127.0.0.1:8000/_wdt/be4228","method":"GET"} []
[2026-06-22T11:15:17.493202+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782126905829&institute=1","method":"GET"} []
[2026-06-22T11:15:17.494705+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:15:17.503796+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:15:17.508708+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:15:17.515094+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:15:17.515307+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:15:17.515359+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:15:17.515405+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:15:17.519816+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T11:15:17.525329+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:15:17.544288+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:15:31.525305+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a39187ee0951","method":"POST"} []
[2026-06-22T11:15:31.529891+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:15:31.546776+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:15:31.548377+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:15:31.550610+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:15:31.550802+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:15:31.550872+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:15:31.550943+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:15:31.550992+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:15:31.551177+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:15:31.580816+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:15:31.608709+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:15:32.118862+00:00] php.CRITICAL: Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-22T11:15:32.119279+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\OutOfMemoryError: "Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes)" at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php line 154 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-22T11:15:32.133923+00:00] php.CRITICAL: Uncaught Exception: Symfony\Component\VarDumper\Cloner\Data objects are immutable. {"exception":"[object] (BadMethodCallException(code: 0): Symfony\\Component\\VarDumper\\Cloner\\Data objects are immutable. at /var/www/html/past_question/vendor/symfony/var-dumper/Cloner/Data.php:152)"} []
[2026-06-22T11:15:32.343599+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"700f20"},"request_uri":"http://127.0.0.1:8000/_wdt/700f20","method":"GET"} []
[2026-06-22T11:17:00.675104+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"700f20"},"request_uri":"http://127.0.0.1:8000/_wdt/700f20","method":"GET"} []
[2026-06-22T11:19:01.084729+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-22T11:19:01.085605+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:19:01.085693+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:19:01.085753+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:19:01.085798+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:19:01.085836+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:19:01.086476+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:19:01.091237+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:19:01.095764+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:19:01.097029+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:19:01.153535+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:19:01.155271+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T11:19:01.179663+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:19:01.193304+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:19:01.219641+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:19:01.225513+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:19:01.228244+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:19:01.230134+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:19:01.231669+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:19:01.233755+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:19:01.236095+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:19:01.239747+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:19:01.241881+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:19:01.243188+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:19:01.245847+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:19:01.250231+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:19:01.254652+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:19:01.258006+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:19:01.260868+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:19:01.264235+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:19:01.267137+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:19:01.269017+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:19:01.272029+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:19:01.274836+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:19:01.277317+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:19:01.280309+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:19:01.282999+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:19:01.285577+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:19:01.288005+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:19:01.290336+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:19:01.292887+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:19:01.333092+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:19:01.382463+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:19:01.392567+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a39187ee0951","method":"POST"} []
[2026-06-22T11:19:01.393486+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:19:01.400711+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:19:01.402302+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:19:01.403543+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:19:01.403615+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:19:01.403666+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:19:01.403714+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:19:01.403736+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:19:01.403801+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:19:01.422546+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:19:01.439165+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:19:01.951702+00:00] php.CRITICAL: Fatal Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-22T11:19:01.952434+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\ErrorHandler\Error\OutOfMemoryError: "Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes)" at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php line 154 {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\OutOfMemoryError(code: 0): Error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 92160000 bytes) at /var/www/html/past_question/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php:154)"} []
[2026-06-22T11:19:01.981153+00:00] php.CRITICAL: Uncaught Exception: Symfony\Component\VarDumper\Cloner\Data objects are immutable. {"exception":"[object] (BadMethodCallException(code: 0): Symfony\\Component\\VarDumper\\Cloner\\Data objects are immutable. at /var/www/html/past_question/vendor/symfony/var-dumper/Cloner/Data.php:152)"} []
[2026-06-22T11:19:02.130227+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"700f20"},"request_uri":"http://127.0.0.1:8000/_wdt/700f20","method":"GET"} []
[2026-06-22T11:21:16.686435+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"419522"},"request_uri":"http://127.0.0.1:8000/_wdt/419522","method":"GET"} []
[2026-06-22T11:21:34.573745+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-22T11:21:34.597714+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:21:34.597860+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:34.597914+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:34.597951+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:34.598009+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:34.609909+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:21:34.717230+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:21:34.725074+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:34.736650+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:21:34.937945+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:21:34.940041+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T11:21:34.973970+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:21:34.981839+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:21:34.992304+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:21:34.999164+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:35.002657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:21:35.004622+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:21:35.005742+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:21:35.007500+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:21:35.008731+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:21:35.011470+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:21:35.013433+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:21:35.015089+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:21:35.018037+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:21:35.020601+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:21:35.023330+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:21:35.026430+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:21:35.031857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:21:35.035100+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:21:35.036956+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:21:35.038178+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:21:35.041422+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:21:35.044783+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:21:35.047385+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:21:35.049990+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:21:35.052110+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:21:35.054140+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:21:35.056429+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:21:35.058755+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:21:35.061294+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:21:35.150518+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:21:35.203219+00:00] deprecation.INFO: User Deprecated: Method "Symfony\Component\EventDispatcher\EventSubscriberInterface::getSubscribedEvents()" might add "array" as a native return type declaration in the future. Do the same in implementation "App\EventListener\LoginSuccessListener" now to avoid errors or add an explicit @return annotation to suppress this message. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Method \"Symfony\\Component\\EventDispatcher\\EventSubscriberInterface::getSubscribedEvents()\" might add \"array\" as a native return type declaration in the future. Do the same in implementation \"App\\EventListener\\LoginSuccessListener\" now to avoid errors or add an explicit @return annotation to suppress this message. at /var/www/html/past_question/vendor/symfony/error-handler/DebugClassLoader.php:337)"} []
[2026-06-22T11:21:35.284444+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:21:35.604894+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"0ffc9c"},"request_uri":"http://127.0.0.1:8000/_wdt/0ffc9c","method":"GET"} []
[2026-06-22T11:21:38.109118+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?_list_mode=list&filter%5B_page%5D=1&filter%5B_per_page%5D=25&filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=id","method":"GET"} []
[2026-06-22T11:21:38.111319+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:21:38.111501+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:38.111622+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:38.111737+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:38.111832+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:38.113185+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:21:38.123412+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:21:38.125536+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:38.127697+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:21:38.157189+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:21:38.159060+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T11:21:38.167950+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:21:38.171897+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:21:38.176837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:21:38.180478+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:38.183670+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:21:38.186608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:21:38.188195+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:21:38.191070+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:21:38.193113+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:21:38.195787+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:21:38.197458+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:21:38.198876+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:21:38.202345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:21:38.205540+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:21:38.208857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:21:38.211491+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:21:38.214253+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:21:38.217526+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:21:38.220029+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:21:38.221352+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:21:38.224686+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:21:38.227487+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:21:38.230089+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:21:38.232427+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:21:38.236088+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:21:38.239521+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:21:38.242181+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:21:38.244532+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:21:38.247132+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:21:38.262956+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:21:38.354265+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:21:38.540885+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"71e3ef"},"request_uri":"http://127.0.0.1:8000/_wdt/71e3ef","method":"GET"} []
[2026-06-22T11:21:39.724448+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?_list_mode=list&filter%5B_page%5D=1&filter%5B_per_page%5D=25&filter%5B_sort_order%5D=DESC&filter%5B_sort_by%5D=id","method":"GET"} []
[2026-06-22T11:21:39.726043+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:21:39.726210+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:39.726342+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:39.726446+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:39.726516+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:39.727598+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:21:39.746531+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:21:39.749867+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:39.756535+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:21:39.823535+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:21:39.825272+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id DESC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id DESC LIMIT 25"} []
[2026-06-22T11:21:39.844047+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:21:39.852501+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:21:39.859232+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:21:39.863575+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:21:39.870221+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:21:39.875012+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:21:39.881278+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:21:39.887081+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:21:39.896913+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:21:39.907613+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:21:39.921930+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:21:39.932505+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:21:39.940974+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:21:39.946826+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:21:39.957143+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:21:39.968183+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:21:39.978099+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:21:39.990437+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:21:40.000937+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:21:40.012377+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:21:40.021655+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:21:40.033771+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:21:40.043510+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:21:40.052943+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:21:40.064485+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:21:40.074117+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:21:40.083158+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:40.092034+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:21:40.101354+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:21:40.139573+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:21:40.275102+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:21:40.760200+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8c2bb5"},"request_uri":"http://127.0.0.1:8000/_wdt/8c2bb5","method":"GET"} []
[2026-06-22T11:21:49.062597+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"24"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/24/show","method":"GET"} []
[2026-06-22T11:21:49.063621+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:21:49.063707+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:49.063757+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:49.063791+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:49.063831+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:49.064605+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:21:49.075649+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:21:49.080568+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:49.081713+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:21:49.084512+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"24"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"24"},"types":{"1":1}} []
[2026-06-22T11:21:49.153419+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:21:49.168162+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:21:49.186014+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:21:49.220970+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:21:49.479061+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"dfc6b5"},"request_uri":"http://127.0.0.1:8000/_wdt/dfc6b5","method":"GET"} []
[2026-06-22T11:21:58.649599+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:21:58.650863+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:21:58.650993+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:58.651060+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:21:58.651106+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:58.651160+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:21:58.652419+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:21:58.663264+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:21:58.665274+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:21:58.667409+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:21:58.695569+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:21:58.742283+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:21:58.794712+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:21:59.010492+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"32ceb2"},"request_uri":"http://127.0.0.1:8000/_wdt/32ceb2","method":"GET"} []
[2026-06-22T11:22:02.676288+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782127318891&institute=","method":"GET"} []
[2026-06-22T11:22:02.680946+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:22:02.700732+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:22:02.706210+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:22:02.709077+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:22:02.710568+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:22:02.710810+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:02.710923+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:02.723048+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T11:22:02.732050+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:22:02.752693+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:22:05.325060+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:22:05.326753+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:22:05.326915+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:05.327010+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:05.327058+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:22:05.327111+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:22:05.328255+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:22:05.338346+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:22:05.343094+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:22:05.344763+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:22:05.359026+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:22:05.382972+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:22:05.434014+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:22:05.575923+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5a2d21"},"request_uri":"http://127.0.0.1:8000/_wdt/5a2d21","method":"GET"} []
[2026-06-22T11:22:06.656668+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782127325502&institute=","method":"GET"} []
[2026-06-22T11:22:06.657829+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:22:06.673953+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:22:06.679721+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:22:06.683212+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:22:06.683514+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:22:06.683615+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:06.683717+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:06.691463+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T11:22:06.699186+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:22:06.721191+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:22:10.166765+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782127325503&institute=","method":"GET"} []
[2026-06-22T11:22:10.170113+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:22:10.187169+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:22:10.192268+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:22:10.193961+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:22:10.194157+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:22:10.194215+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:10.194267+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:10.198400+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T11:22:10.202122+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:22:10.223568+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:22:13.719497+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782127325504&institute=3","method":"GET"} []
[2026-06-22T11:22:13.723235+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:22:13.741838+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:22:13.746338+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:22:13.748142+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:22:13.748360+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:22:13.748417+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:13.748479+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:13.758045+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-22T11:22:13.760504+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:22:13.783007+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:22:18.773402+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782127325505&institute=1","method":"GET"} []
[2026-06-22T11:22:18.776250+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:22:18.793617+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:22:18.799166+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:22:18.801067+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:22:18.801255+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:22:18.801307+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:18.801344+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:18.806822+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T11:22:18.811149+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:22:18.828430+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:22:37.572844+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a391add55065","method":"POST"} []
[2026-06-22T11:22:37.574321+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:22:37.583153+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:22:37.585164+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:22:37.586724+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:22:37.586836+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:22:37.586887+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:37.586937+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:22:37.586972+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:22:37.587096+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:22:37.604373+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:22:37.627733+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:22:37.645607+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:22:37.694101+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:22:37.966801+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"451efa"},"request_uri":"http://127.0.0.1:8000/_wdt/451efa","method":"GET"} []
[2026-06-22T11:30:14.620876+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a391add55065","method":"POST"} []
[2026-06-22T11:30:14.623200+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:30:14.623322+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:14.623401+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:14.623444+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:14.623573+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:14.630728+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-22T11:30:14.633199+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-22T11:30:14.723254+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-22T11:30:14.723909+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:30:14.723972+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:14.724008+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:14.724032+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:14.724080+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:15.414275+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"81dd5d"},"request_uri":"http://127.0.0.1:8000/_wdt/81dd5d","method":"GET"} []
[2026-06-22T11:30:18.562068+00:00] request.INFO: Matched route "sonata_user_admin_security_check". {"route":"sonata_user_admin_security_check","route_parameters":{"_route":"sonata_user_admin_security_check","_controller":"sonata.user.action.check_login"},"request_uri":"http://127.0.0.1:8000/admin/login_check","method":"POST"} []
[2026-06-22T11:30:18.564815+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:30:18.564983+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:18.565068+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:18.565286+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:18.581383+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:18.582870+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1 (parameters: array{"1":"admin"}, types: array{"1":2}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.username_canonical = ? LIMIT 1","params":{"1":"admin"},"types":{"1":2}} []
[2026-06-22T11:30:19.526556+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-22T11:30:19.526749+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserProviderListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserProviderListener::checkPassport"} []
[2026-06-22T11:30:19.526849+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CsrfProtectionListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CsrfProtectionListener::checkPassport"} []
[2026-06-22T11:30:19.526914+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::preCheckCredentials". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::preCheckCredentials"} []
[2026-06-22T11:30:19.526975+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\CheckPassportEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckCredentialsListener::checkPassport". {"event":"Symfony\\Component\\Security\\Http\\Event\\CheckPassportEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckCredentialsListener::checkPassport"} []
[2026-06-22T11:30:19.528074+00:00] app.DEBUG: Notified event "security.authentication.success" to listener "Symfony\Component\Security\Http\EventListener\UserCheckerListener::postCheckCredentials". {"event":"security.authentication.success","listener":"Symfony\\Component\\Security\\Http\\EventListener\\UserCheckerListener::postCheckCredentials"} []
[2026-06-22T11:30:19.528185+00:00] security.INFO: Authenticator successful! {"token":{"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken":"UsernamePasswordToken(user=\"admin\", roles=\"ROLE_SUPER_ADMIN, ROLE_USER\")"},"authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:19.533374+00:00] app.INFO: ***** USER LOGIN ***** User admin logged in successfully. [] []
[2026-06-22T11:30:19.563221+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-22T11:30:19.566823+00:00] doctrine.DEBUG: Executing statement: INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?) (parameters: array{"1":"admin","2":"2026-06-22 11:30:19","3":"127.0.0.1","4":1,"5":"2026-06-22 11:30:19","6":"2026-06-22 11:30:19"}, types: array{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}) {"sql":"INSERT INTO login_attempt (username, login_attempt_date, ip_address, is_success, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?)","params":{"1":"admin","2":"2026-06-22 11:30:19","3":"127.0.0.1","4":1,"5":"2026-06-22 11:30:19","6":"2026-06-22 11:30:19"},"types":{"1":2,"2":2,"3":2,"4":5,"5":2,"6":2}} []
[2026-06-22T11:30:19.568734+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-22T11:30:19.574265+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-22T11:30:19.581181+00:00] doctrine.DEBUG: Executing statement: UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ? (parameters: array{"1":"2026-06-22 11:30:19","2":"2026-06-22 11:30:19","3":3}, types: array{"1":2,"2":2,"3":1}) {"sql":"UPDATE user__user SET last_login = ?, updated_at = ? WHERE id = ?","params":{"1":"2026-06-22 11:30:19","2":"2026-06-22 11:30:19","3":3},"types":{"1":2,"2":2,"3":1}} []
[2026-06-22T11:30:19.582269+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-22T11:30:19.585180+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "App\EventListener\LoginSuccessListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"App\\EventListener\\LoginSuccessListener::onSecurityInteractiveLogin"} []
[2026-06-22T11:30:19.585275+00:00] app.DEBUG: Notified event "security.interactive_login" to listener "Sonata\UserBundle\Listener\LastLoginListener::onSecurityInteractiveLogin". {"event":"security.interactive_login","listener":"Sonata\\UserBundle\\Listener\\LastLoginListener::onSecurityInteractiveLogin"} []
[2026-06-22T11:30:19.588067+00:00] app.DEBUG: Remember me disabled; request does not contain remember me parameter ("_remember_me"). {"parameter":"_remember_me"} []
[2026-06-22T11:30:19.588166+00:00] security.DEBUG: Clearing remember-me cookie. {"name":"REMEMBERME"} []
[2026-06-22T11:30:19.588267+00:00] security.DEBUG: Remember me skipped: the RememberMeBadge is not enabled. [] []
[2026-06-22T11:30:19.588331+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\SessionStrategyListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\SessionStrategyListener::onSuccessfulLogin"} []
[2026-06-22T11:30:19.588379+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\PasswordMigratingListener::onLoginSuccess". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\PasswordMigratingListener::onLoginSuccess"} []
[2026-06-22T11:30:19.588429+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\CheckRememberMeConditionsListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\CheckRememberMeConditionsListener::onSuccessfulLogin"} []
[2026-06-22T11:30:19.588477+00:00] app.DEBUG: Notified event "Symfony\Component\Security\Http\Event\LoginSuccessEvent" to listener "Symfony\Component\Security\Http\EventListener\RememberMeListener::onSuccessfulLogin". {"event":"Symfony\\Component\\Security\\Http\\Event\\LoginSuccessEvent","listener":"Symfony\\Component\\Security\\Http\\EventListener\\RememberMeListener::onSuccessfulLogin"} []
[2026-06-22T11:30:19.588513+00: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-06-22T11:30:19.590099+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:19.615846+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:30:19.636855+00:00] request.INFO: Matched route "app_past_questions_index". {"route":"app_past_questions_index","route_parameters":{"_route":"app_past_questions_index","_controller":"App\\Controller\\ExamPaperPortalController::index"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/past-questions","method":"GET"} []
[2026-06-22T11:30:19.638430+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:30:19.648908+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:19.650591+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:19.652336+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:30:19.652533+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:30:19.652591+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:19.652649+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:19.678921+00:00] doctrine.DEBUG: Executing statement: SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT count(DISTINCT e0_.id) AS sclr_0 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ?","params":{"1":1},"types":{"1":5}} []
[2026-06-22T11:30:19.681456+00:00] doctrine.DEBUG: Executing statement: SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15 (parameters: array{"1":1}, types: array{"1":5}) {"sql":"SELECT DISTINCT e0_.id AS id_0, e0_.academic_year AS academic_year_1, c1_.course_code AS course_code_2 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? ORDER BY e0_.academic_year DESC, c1_.course_code ASC LIMIT 15","params":{"1":1},"types":{"1":5}} []
[2026-06-22T11:30:19.688449+00:00] doctrine.DEBUG: Executing statement: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC (parameters: array{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":21}, types: array{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}) {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id LEFT JOIN exam_paper_attachment e2_ ON e0_.id = e2_.exam_paper_id LEFT JOIN programme p3_ ON c1_.programme_id = p3_.id LEFT JOIN department d4_ ON p3_.department_id = d4_.id LEFT JOIN faculty f5_ ON d4_.faculty_id = f5_.id LEFT JOIN institute i6_ ON f5_.institute_id = i6_.id WHERE e0_.is_validated = ? AND e0_.id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) ORDER BY e0_.academic_year DESC, c1_.course_code ASC","params":{"1":1,"2":6,"3":9,"4":12,"5":15,"6":7,"7":10,"8":13,"9":14,"10":8,"11":11,"12":16,"13":5,"14":2,"15":1,"16":21},"types":{"1":5,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1}} []
[2026-06-22T11:30:19.699237+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-22T11:30:19.700837+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":12}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":12},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.707779+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":9}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":9},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.708394+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":6}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":6},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.709255+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":15}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":15},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.709789+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":13}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":13},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.710334+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":10}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":10},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.710891+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":7}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":7},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.711370+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 11:30:19","3":14}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 11:30:19","3":14},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.711906+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 11:30:19","3":11}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 11:30:19","3":11},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.712380+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":35,"2":"2026-06-22 11:30:19","3":8}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":35,"2":"2026-06-22 11:30:19","3":8},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.712969+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":23,"2":"2026-06-22 11:30:19","3":16}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":23,"2":"2026-06-22 11:30:19","3":16},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.713680+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":36,"2":"2026-06-22 11:30:19","3":5}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":36,"2":"2026-06-22 11:30:19","3":5},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.714335+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":63,"2":"2026-06-22 11:30:19","3":1}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":63,"2":"2026-06-22 11:30:19","3":1},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.715054+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":63,"2":"2026-06-22 11:30:19","3":2}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":63,"2":"2026-06-22 11:30:19","3":2},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.715845+00:00] doctrine.DEBUG: Executing statement: UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ? (parameters: array{"1":2,"2":"2026-06-22 11:30:19","3":21}, types: array{"1":1,"2":2,"3":1}) {"sql":"UPDATE exam_paper SET view_count = ?, updated_at = ? WHERE id = ?","params":{"1":2,"2":"2026-06-22 11:30:19","3":21},"types":{"1":1,"2":2,"3":1}} []
[2026-06-22T11:30:19.716526+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-22T11:30:19.725020+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 ORDER BY t0.name ASC"} []
[2026-06-22T11:30:19.726509+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 ORDER BY t0.name ASC"} []
[2026-06-22T11:30:19.727534+00:00] doctrine.DEBUG: Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 ORDER BY t0.name ASC"} []
[2026-06-22T11:30:19.759942+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:30:19.761876+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:30:19.762778+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:30:19.763742+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:30:19.764457+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:30:19.765081+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:30:19.765809+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:30:19.766651+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:30:19.767707+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:30:19.768857+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:30:19.770075+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:30:19.770964+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:30:19.771839+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:30:19.772775+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:19.773386+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:30:19.774353+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:30:19.775197+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:30:19.775964+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:30:19.776620+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:30:19.777155+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:30:19.777795+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:30:19.778887+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:30:19.779778+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:30:19.799262+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:19.848818+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:30:19.915760+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:30:20.376353+00:00] request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET http://127.0.0.1:8000/uploads/profile_picture/" (from "http://127.0.0.1:8000/dashboard/exam/past-questions")" at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php line 127 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\NotFoundHttpException(code: 0): No route found for \"GET http://127.0.0.1:8000/uploads/profile_picture/\" (from \"http://127.0.0.1:8000/dashboard/exam/past-questions\") at /var/www/html/past_question/vendor/symfony/http-kernel/EventListener/RouterListener.php:127)\n[previous exception] [object] (Symfony\\Component\\Routing\\Exception\\ResourceNotFoundException(code: 0): No routes found for \"/uploads/profile_picture\". at /var/www/html/past_question/vendor/symfony/routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:74)"} []
[2026-06-22T11:30:20.637996+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9bdb4a"},"request_uri":"http://127.0.0.1:8000/_wdt/9bdb4a","method":"GET"} []
[2026-06-22T11:30:24.947908+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-22T11:30:24.949439+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:30:24.949558+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:24.949641+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:24.949723+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:24.949802+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:24.951583+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:30:24.969522+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:24.972077+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:24.973664+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:30:24.978368+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:25.001361+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:30:25.013924+00:00] request.INFO: Matched route "sonata_admin_dashboard". {"route":"sonata_admin_dashboard","route_parameters":{"_route":"sonata_admin_dashboard","_controller":"sonata.admin.action.dashboard"},"request_uri":"http://127.0.0.1:8000/admin/dashboard","method":"GET"} []
[2026-06-22T11:30:25.014483+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:30:25.014539+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:25.014576+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:25.014607+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:25.014671+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:25.015104+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:30:25.021088+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:25.022285+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:25.024071+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:30:25.039786+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-22T11:30:25.041862+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-22T11:30:25.042947+00:00] doctrine.DEBUG: Executing query: SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_ {"sql":"SELECT SUM(e0_.download_count) AS sclr_0 FROM exam_paper_attachment e0_"} []
[2026-06-22T11:30:25.045093+00:00] app.INFO: [cms::renderBlock] block.id=6, block.type=App\Block\ExamPaperAnalyticsBlockService [] []
[2026-06-22T11:30:25.046149+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ INNER JOIN course c1_ ON e0_.course_id = c1_.id ORDER BY e0_.view_count DESC LIMIT 3"} []
[2026-06-22T11:30:25.049787+00:00] doctrine.DEBUG: Executing query: SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC {"sql":"SELECT f0_.name AS name_0, COUNT(e1_.id) AS sclr_1, SUM(e1_.view_count) AS sclr_2, SUM(e2_.download_count) AS sclr_3 FROM exam_paper e1_ INNER JOIN course c3_ ON e1_.course_id = c3_.id INNER JOIN programme p4_ ON c3_.programme_id = p4_.id INNER JOIN department d5_ ON p4_.department_id = d5_.id INNER JOIN faculty f0_ ON d5_.faculty_id = f0_.id INNER JOIN exam_paper_attachment e2_ ON e1_.id = e2_.exam_paper_id GROUP BY f0_.id ORDER BY sclr_2 DESC"} []
[2026-06-22T11:30:25.050968+00:00] doctrine.DEBUG: Executing query: SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_ {"sql":"SELECT COUNT(e0_.id) AS sclr_0, SUM(e0_.view_count) AS sclr_1 FROM exam_paper e0_"} []
[2026-06-22T11:30:25.054269+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:30:25.072538+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:25.115231+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:30:25.414642+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f6d323"},"request_uri":"http://127.0.0.1:8000/_wdt/f6d323","method":"GET"} []
[2026-06-22T11:30:30.631198+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-22T11:30:30.632780+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:30:30.632891+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:30.632972+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:30.633031+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:30.633093+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:30.634292+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:30:30.646028+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:30.650471+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:30.651622+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:30:30.685550+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:30:30.686879+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T11:30:30.696846+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:30:30.699444+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:30:30.703888+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:30:30.707552+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:30.712678+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:30:30.715108+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:30:30.716305+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:30:30.719169+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:30:30.722083+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:30:30.725345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:30:30.727329+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:30:30.728689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:30:30.731105+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:30:30.733458+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:30:30.737430+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:30:30.740663+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:30:30.743207+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:30:30.745502+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:30:30.747144+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:30:30.748196+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:30:30.751002+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:30:30.755390+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:30:30.758554+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:30:30.760991+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:30:30.763261+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:30:30.765571+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:30:30.768877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:30:30.772729+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:30:30.776734+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:30:30.797489+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:30.899535+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:30:31.193996+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"04b471"},"request_uri":"http://127.0.0.1:8000/_wdt/04b471","method":"GET"} []
[2026-06-22T11:30:33.548291+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T11:30:33.552115+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:30:33.552422+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:33.552621+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:33.552753+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:33.552863+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:30:33.554694+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:30:33.581122+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:33.583554+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:33.586322+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:30:33.605825+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:30:33.652303+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:33.718536+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:30:34.005920+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"421fcd"},"request_uri":"http://127.0.0.1:8000/_wdt/421fcd","method":"GET"} []
[2026-06-22T11:30:42.662835+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782127833860&institute=","method":"GET"} []
[2026-06-22T11:30:42.666261+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:30:42.683403+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:42.688577+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:42.691796+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:30:42.692162+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:30:42.692267+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:42.692375+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:42.703920+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T11:30:42.713487+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:42.734536+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:30:46.491278+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782127833861&institute=1","method":"GET"} []
[2026-06-22T11:30:46.495264+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:30:46.521752+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:30:46.529559+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:30:46.535066+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:30:46.535753+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T11:30:46.535952+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:46.536088+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:30:46.552009+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T11:30:46.560292+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:30:46.582398+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:31:01.569856+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a391cd990256","method":"POST"} []
[2026-06-22T11:31:01.572406+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:31:01.582259+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:31:01.583611+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:31:01.585289+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:31:01.585382+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:31:01.585416+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:31:01.585451+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:31:01.585474+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:31:01.585564+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:31:01.608590+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:31:01.615298+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:31:01.623348+00:00] request.CRITICAL: Uncaught PHP Exception Symfony\Component\PropertyAccess\Exception\InvalidArgumentException: "Expected argument of type "?App\Entity\Course", "string" given at property path "course"." at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php line 211 {"exception":"[object] (Symfony\\Component\\PropertyAccess\\Exception\\InvalidArgumentException(code: 0): Expected argument of type \"?App\\Entity\\Course\", \"string\" given at property path \"course\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:211)\n[previous exception] [object] (TypeError(code: 0): App\\Entity\\ExamPaper::setCourse(): Argument #1 ($course) must be of type ?App\\Entity\\Course, string given, called in /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php on line 531 at /var/www/html/past_question/src/Entity/ExamPaper.php:65)"} []
[2026-06-22T11:31:01.689818+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:31:01.761512+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:31:01.980833+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"5e1fd2"},"request_uri":"http://127.0.0.1:8000/_wdt/5e1fd2","method":"GET"} []
[2026-06-22T11:35:03.966601+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a391cd990256","method":"POST"} []
[2026-06-22T11:35:03.968670+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:35:03.980715+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:35:03.982809+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:35:03.985325+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:35:03.985525+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:35:03.985698+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:35:03.985844+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:35:03.985927+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:35:03.986189+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:35:04.018472+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:35:04.026104+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Call to undefined method Symfony\Component\Form\Form::addModelTransformer()" at /var/www/html/past_question/src/Admin/ExamPaperAdmin.php line 204 {"exception":"[object] (Error(code: 0): Call to undefined method Symfony\\Component\\Form\\Form::addModelTransformer() at /var/www/html/past_question/src/Admin/ExamPaperAdmin.php:204)"} []
[2026-06-22T11:35:04.064616+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:35:04.120717+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:35:04.298278+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"fa3ef3"},"request_uri":"http://127.0.0.1:8000/_wdt/fa3ef3","method":"GET"} []
[2026-06-22T11:35:13.756758+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a391cd990256","method":"POST"} []
[2026-06-22T11:35:13.758565+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:35:13.767304+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:35:13.769241+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:35:13.770605+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:35:13.770709+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:35:13.770741+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:35:13.770811+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:35:13.770848+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:35:13.770998+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:35:13.783955+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:35:13.786601+00:00] request.CRITICAL: Uncaught PHP Exception Error: "Call to undefined method Symfony\Component\Form\Form::addModelTransformer()" at /var/www/html/past_question/src/Admin/ExamPaperAdmin.php line 204 {"exception":"[object] (Error(code: 0): Call to undefined method Symfony\\Component\\Form\\Form::addModelTransformer() at /var/www/html/past_question/src/Admin/ExamPaperAdmin.php:204)"} []
[2026-06-22T11:35:13.818296+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:35:13.874028+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:35:14.035402+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"a92944"},"request_uri":"http://127.0.0.1:8000/_wdt/a92944","method":"GET"} []
[2026-06-22T11:36:19.355829+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create?uniqid=s6a391cd990256","method":"POST"} []
[2026-06-22T11:36:19.357431+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:36:19.365096+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:36:19.366996+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:19.368690+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:36:19.368797+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:36:19.368847+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:19.368903+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:19.368952+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:19.369090+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:19.380779+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:36:19.384534+00:00] doctrine.DEBUG: Executing statement: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?) (parameters: array{"1":"1"}, types: array{"1":1}) {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ WHERE i0_.id IN (?)","params":{"1":"1"},"types":{"1":1}} []
[2026-06-22T11:36:19.405143+00:00] doctrine.DEBUG: Beginning transaction [] []
[2026-06-22T11:36:19.406135+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?) (parameters: array{"1":"2019/2020","2":1,"3":1,"4":0,"5":"2026-06-22 11:36:19","6":"2026-06-22 11:36:19","7":1,"8":3,"9":null}, types: array{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}) {"sql":"INSERT INTO exam_paper (academic_year, semester, is_validated, view_count, created_at, updated_at, course_id, created_by_id, updated_by_id) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)","params":{"1":"2019/2020","2":1,"3":1,"4":0,"5":"2026-06-22 11:36:19","6":"2026-06-22 11:36:19","7":1,"8":3,"9":null},"types":{"1":2,"2":1,"3":5,"4":1,"5":2,"6":2,"7":1,"8":1,"9":1}} []
[2026-06-22T11:36:19.408507+00:00] doctrine.DEBUG: Executing statement: INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?) (parameters: array{"1":"BillOfSale-12523963-20260210-105859-1-6a391e3361f95.pdf","2":"BillOfSale_12523963_20260210_105859 (1).pdf","3":0,"4":null,"5":25}, types: array{"1":2,"2":2,"3":1,"4":2,"5":1}) {"sql":"INSERT INTO exam_paper_attachment (file_path, label, download_count, extracted_content, exam_paper_id) VALUES (?, ?, ?, ?, ?)","params":{"1":"BillOfSale-12523963-20260210-105859-1-6a391e3361f95.pdf","2":"BillOfSale_12523963_20260210_105859 (1).pdf","3":0,"4":null,"5":25},"types":{"1":2,"2":2,"3":1,"4":2,"5":1}} []
[2026-06-22T11:36:19.412335+00:00] doctrine.DEBUG: Committing transaction [] []
[2026-06-22T11:36:19.430738+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:36:19.459506+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:36:19.481603+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T11:36:19.482516+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:36:19.482604+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:19.482686+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:19.482729+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:19.482770+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:19.483603+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:36:19.497259+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:36:19.499444+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:19.502112+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:36:19.509672+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:36:19.532210+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:19.534979+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:36:19.542717+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:36:19.606996+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:36:19.668712+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:36:19.916846+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"aa83b2"},"request_uri":"http://127.0.0.1:8000/_wdt/aa83b2","method":"GET"} []
[2026-06-22T11:36:31.522016+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-22T11:36:31.523395+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:36:31.523497+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:31.523553+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:31.523592+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:31.523644+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:31.524946+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:36:31.536188+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:36:31.540368+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:31.541551+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:36:31.565288+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:36:31.566574+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T11:36:31.577508+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:31.580792+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:31.590142+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:36:31.600079+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:31.605251+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:36:31.608881+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:36:31.611720+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:36:31.614746+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:36:31.616924+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:36:31.620481+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:36:31.623048+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:36:31.624896+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:36:31.629356+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:36:31.634032+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:36:31.639615+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:36:31.643985+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:36:31.647079+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:36:31.649694+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:36:31.651890+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:36:31.653692+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:36:31.656930+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:36:31.661246+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:36:31.664978+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:36:31.667824+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:36:31.670861+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:36:31.673414+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:36:31.676070+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:36:31.678661+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:36:31.680958+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:36:31.683273+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:36:31.698444+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:36:31.800988+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:36:31.990192+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8bf69d"},"request_uri":"http://127.0.0.1:8000/_wdt/8bf69d","method":"GET"} []
[2026-06-22T11:36:35.134880+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?_list_mode=list&filter%5B_page%5D=1&filter%5B_per_page%5D=25&filter%5B_sort_order%5D=ASC&filter%5B_sort_by%5D=id","method":"GET"} []
[2026-06-22T11:36:35.139174+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:36:35.139455+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:35.139601+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:35.140414+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:35.140904+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:35.144021+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:36:35.177579+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:36:35.182282+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:35.189076+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:36:35.305107+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:36:35.308949+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id ASC LIMIT 25"} []
[2026-06-22T11:36:35.343876+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:35.354764+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:35.372919+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:36:35.389302+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:35.406069+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:36:35.417641+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:36:35.425689+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:36:35.438556+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:36:35.447004+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:36:35.490012+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:36:35.514994+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:36:35.523181+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:36:35.531388+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:36:35.537559+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:36:35.543413+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:36:35.548697+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:36:35.553821+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:36:35.559087+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:36:35.563825+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:36:35.567081+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:36:35.573813+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:36:35.583070+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:36:35.591063+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:36:35.600144+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:36:35.607128+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:36:35.613943+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:36:35.622562+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:36:35.631213+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:36:35.637879+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:36:35.644203+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:36:35.681385+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:36:35.802776+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:36:36.464541+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"330761"},"request_uri":"http://127.0.0.1:8000/_wdt/330761","method":"GET"} []
[2026-06-22T11:36:37.920861+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list?_list_mode=list&filter%5B_page%5D=1&filter%5B_per_page%5D=25&filter%5B_sort_order%5D=DESC&filter%5B_sort_by%5D=id","method":"GET"} []
[2026-06-22T11:36:37.923433+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:36:37.923860+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:37.924144+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:37.924905+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:37.925228+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:37.926904+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:36:37.959315+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:36:37.969756+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:37.973171+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:36:38.148902+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:36:38.153620+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id DESC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id DESC LIMIT 25"} []
[2026-06-22T11:36:38.239720+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:38.275313+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:36:38.308795+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:36:38.328533+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:36:38.350946+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:36:38.357763+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:36:38.372853+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:36:38.385657+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:36:38.405372+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:36:38.409797+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:36:38.418475+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:36:38.428458+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:36:38.438010+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:36:38.448017+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:36:38.457910+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:36:38.470942+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:36:38.480404+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:36:38.491545+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:36:38.500751+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:36:38.510112+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:36:38.520482+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:36:38.528830+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:36:38.539986+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:36:38.548502+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:36:38.557161+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:36:38.566046+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:36:38.575051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:36:38.585320+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:38.594527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:36:38.603638+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:38.665562+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:36:38.833118+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:36:39.784812+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"2dfd94"},"request_uri":"http://127.0.0.1:8000/_wdt/2dfd94","method":"GET"} []
[2026-06-22T11:36:51.241693+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/show","method":"GET"} []
[2026-06-22T11:36:51.242719+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:36:51.242804+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:51.242846+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:36:51.242877+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:51.242913+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:36:51.243805+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:36:51.254320+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:36:51.311376+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:36:51.317811+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:36:51.322086+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:36:51.334413+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:36:51.339798+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:36:51.354898+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:36:51.398578+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:36:51.621931+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"edb24a"},"request_uri":"http://127.0.0.1:8000/_wdt/edb24a","method":"GET"} []
[2026-06-22T11:37:53.851248+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/show","method":"GET"} []
[2026-06-22T11:37:53.852995+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:37:53.853147+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:37:53.853243+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:37:53.853322+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:37:53.853412+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:37:53.855211+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:37:53.864523+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:37:53.866313+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:37:53.867925+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:37:53.873002+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:37:53.881821+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "institute" in class "App\Entity\ExamPaper".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_show.html.twig line 117 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"institute\" in class \"App\\Entity\\ExamPaper\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_show.html.twig:117)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"institute\" in class \"App\\Entity\\ExamPaper\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"institute\" in class \"App\\Entity\\ExamPaper\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-22T11:37:54.078696+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:37:54.153787+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:37:54.696995+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c8c35f"},"request_uri":"http://127.0.0.1:8000/_wdt/c8c35f","method":"GET"} []
[2026-06-22T11:38:11.739541+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/show","method":"GET"} []
[2026-06-22T11:38:11.740544+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:38:11.740607+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:38:11.740655+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:38:11.740686+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:38:11.740711+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:38:11.741384+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:38:11.751560+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:38:11.753222+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:38:11.754751+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:38:11.757603+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:38:11.765668+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Cannot access property "institute" in class "App\Entity\ExamPaper".")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_show.html.twig line 117 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Cannot access property \"institute\" in class \"App\\Entity\\ExamPaper\".\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_show.html.twig:117)\n[previous exception] [object] (Sonata\\AdminBundle\\Exception\\NoValueException(code: 0): Cannot access property \"institute\" in class \"App\\Entity\\ExamPaper\". at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/FieldDescription/BaseFieldDescription.php:434)\n[previous exception] [object] (Symfony\\Component\\PropertyAccess\\Exception\\NoSuchPropertyException(code: 0): Can't get a way to read the property \"institute\" in class \"App\\Entity\\ExamPaper\". at /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php:456)"} []
[2026-06-22T11:38:11.958823+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:38:12.026391+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:38:12.378575+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"726da5"},"request_uri":"http://127.0.0.1:8000/_wdt/726da5","method":"GET"} []
[2026-06-22T11:39:09.020482+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/show","method":"GET"} []
[2026-06-22T11:39:09.021586+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:39:09.021703+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:39:09.021757+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:39:09.021792+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:39:09.021833+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:39:09.022878+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:39:09.034565+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:39:09.036479+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:39:09.038234+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:39:09.043721+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:39:09.053273+00:00] request.CRITICAL: Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("User Notice: Undefined property: Proxies\__CG__\App\Entity\Course::$institute in /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php on line 431")." at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_show.html.twig line 117 {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"User Notice: Undefined property: Proxies\\__CG__\\App\\Entity\\Course::$institute in /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php on line 431\"). at /var/www/html/past_question/vendor/sonata-project/admin-bundle/src/Resources/views/CRUD/base_show.html.twig:117)\n[previous exception] [object] (ErrorException(code: 0): User Notice: Undefined property: Proxies\\__CG__\\App\\Entity\\Course::$institute in /var/www/html/past_question/vendor/symfony/property-access/PropertyAccessor.php on line 431 at /var/www/html/past_question/vendor/symfony/var-exporter/LazyGhostTrait.php:193)"} []
[2026-06-22T11:39:09.236164+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:39:09.314984+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:39:09.971182+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"895ce6"},"request_uri":"http://127.0.0.1:8000/_wdt/895ce6","method":"GET"} []
[2026-06-22T11:41:10.280973+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/show","method":"GET"} []
[2026-06-22T11:41:10.281764+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:41:10.281823+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:41:10.281865+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:41:10.281886+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:41:10.281910+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:41:10.282503+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:41:10.292205+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:41:10.293956+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:41:10.295781+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:41:10.299000+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:41:10.309406+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:41:10.314478+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:41:10.317214+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:41:10.319649+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:41:10.326519+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:41:10.343768+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:41:10.381035+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:41:10.641722+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"54346c"},"request_uri":"http://127.0.0.1:8000/_wdt/54346c","method":"GET"} []
[2026-06-22T11:42:35.922800+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/show","method":"GET"} []
[2026-06-22T11:42:35.923724+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:42:35.923809+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:42:35.923855+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:42:35.923880+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:42:35.923909+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:42:35.924859+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:42:35.935297+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:42:35.937693+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:42:35.939188+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:42:35.945423+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:42:35.955126+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:35.962111+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:35.964632+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:35.968580+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:35.970860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:35.973199+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:42:35.988784+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:42:36.055310+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:42:36.264176+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"8c2c92"},"request_uri":"http://127.0.0.1:8000/_wdt/8c2c92","method":"GET"} []
[2026-06-22T11:42:45.927797+00:00] request.INFO: Matched route "admin_app_exampaper_list". {"route":"admin_app_exampaper_list","route_parameters":{"_route":"admin_app_exampaper_list","_controller":"App\\Controller\\ExamPaperImportController::listAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_list"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/list","method":"GET"} []
[2026-06-22T11:42:45.929333+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:42:45.929439+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:42:45.929513+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:42:45.929559+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:42:45.929615+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:42:45.930729+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:42:45.940111+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:42:45.941085+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:42:45.941940+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:42:45.966127+00:00] doctrine.DEBUG: Executing query: SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_ {"sql":"SELECT count(e0_.id) AS sclr_0 FROM exam_paper e0_"} []
[2026-06-22T11:42:45.967084+00:00] doctrine.DEBUG: Executing query: SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id DESC LIMIT 25 {"sql":"SELECT e0_.id AS id_0, e0_.academic_year AS academic_year_1, e0_.semester AS semester_2, e0_.is_validated AS is_validated_3, e0_.view_count AS view_count_4, e0_.created_at AS created_at_5, e0_.updated_at AS updated_at_6, e0_.course_id AS course_id_7, e0_.created_by_id AS created_by_id_8, e0_.updated_by_id AS updated_by_id_9 FROM exam_paper e0_ ORDER BY e0_.id DESC LIMIT 25"} []
[2026-06-22T11:42:45.976427+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:45.980653+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:42:45.983115+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:42:45.985075+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":24}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":24},"types":{"1":1}} []
[2026-06-22T11:42:45.988514+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:42:45.990341+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":23}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":23},"types":{"1":1}} []
[2026-06-22T11:42:45.994359+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:42:45.996068+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":22}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":22},"types":{"1":1}} []
[2026-06-22T11:42:45.998393+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:42:45.999865+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":21}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":21},"types":{"1":1}} []
[2026-06-22T11:42:46.003346+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":20}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":20},"types":{"1":1}} []
[2026-06-22T11:42:46.006381+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":19}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":19},"types":{"1":1}} []
[2026-06-22T11:42:46.010339+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":18}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":18},"types":{"1":1}} []
[2026-06-22T11:42:46.016073+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":17}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":17},"types":{"1":1}} []
[2026-06-22T11:42:46.022080+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":16}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":16},"types":{"1":1}} []
[2026-06-22T11:42:46.028040+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":15}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":15},"types":{"1":1}} []
[2026-06-22T11:42:46.031321+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":14}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":14},"types":{"1":1}} []
[2026-06-22T11:42:46.034433+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":13}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":13},"types":{"1":1}} []
[2026-06-22T11:42:46.038420+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":12}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":12},"types":{"1":1}} []
[2026-06-22T11:42:46.041904+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":11}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":11},"types":{"1":1}} []
[2026-06-22T11:42:46.045443+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":10}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":10},"types":{"1":1}} []
[2026-06-22T11:42:46.048248+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":9}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":9},"types":{"1":1}} []
[2026-06-22T11:42:46.051138+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":8}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":8},"types":{"1":1}} []
[2026-06-22T11:42:46.055011+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":7}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":7},"types":{"1":1}} []
[2026-06-22T11:42:46.059908+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":6}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":6},"types":{"1":1}} []
[2026-06-22T11:42:46.063896+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":5}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":5},"types":{"1":1}} []
[2026-06-22T11:42:46.067467+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":4}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":4},"types":{"1":1}} []
[2026-06-22T11:42:46.071962+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:42:46.075541+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":2}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":2},"types":{"1":1}} []
[2026-06-22T11:42:46.080108+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:46.101484+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:42:46.210726+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:42:46.404224+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"bcda1f"},"request_uri":"http://127.0.0.1:8000/_wdt/bcda1f","method":"GET"} []
[2026-06-22T11:42:48.651910+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T11:42:48.655827+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T11:42:48.656202+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:42:48.656483+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T11:42:48.656772+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:42:48.657352+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T11:42:48.660343+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T11:42:48.690109+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T11:42:48.693275+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T11:42:48.696206+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T11:42:48.708687+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T11:42:48.741452+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T11:42:48.746837+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T11:42:48.762367+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T11:42:48.890550+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T11:42:48.985060+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T11:42:49.353375+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"156757"},"request_uri":"http://127.0.0.1:8000/_wdt/156757","method":"GET"} []
[2026-06-22T12:02:15.333925+00:00] request.INFO: Matched route "admin_app_exampaper_show". {"route":"admin_app_exampaper_show","route_parameters":{"_route":"admin_app_exampaper_show","_controller":"App\\Controller\\ExamPaperImportController::showAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_show","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/show","method":"GET"} []
[2026-06-22T12:02:15.336416+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:02:15.336718+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:02:15.336904+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:02:15.337024+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:02:15.337134+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:02:15.352988+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:02:15.383661+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:02:15.386428+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:02:15.388981+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:02:15.396406+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:02:15.408555+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:02:15.411799+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:02:15.416914+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:02:15.422591+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:02:15.426184+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:02:15.431465+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:02:15.451596+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:02:15.504538+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:02:15.889049+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"9fb1c7"},"request_uri":"http://127.0.0.1:8000/_wdt/9fb1c7","method":"GET"} []
[2026-06-22T12:06:42.391842+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T12:06:42.399235+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:06:42.402749+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:06:42.403201+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:06:42.403362+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:06:42.403485+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:06:42.406010+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:06:42.439622+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:06:42.442955+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:06:42.447408+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:06:42.465016+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:06:42.502791+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:06:42.512230+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:06:42.518600+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:06:42.524527+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:06:42.531520+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:06:42.534767+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:06:42.545128+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:06:42.648537+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:06:42.762483+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:06:43.890010+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"05d8dc"},"request_uri":"http://127.0.0.1:8000/_wdt/05d8dc","method":"GET"} []
[2026-06-22T12:06:51.814486+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782130003582&institute=1","method":"GET"} []
[2026-06-22T12:06:51.817376+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:06:51.832297+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:06:51.837672+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:06:51.839043+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:06:51.839288+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T12:06:51.839359+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:06:51.839405+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:06:51.845766+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T12:06:51.854446+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:06:51.886456+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:07:46.658026+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T12:07:46.659014+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:07:46.659090+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:07:46.659138+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:07:46.659182+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:07:46.659249+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:07:46.660234+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:07:46.667891+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:07:46.668838+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:07:46.716249+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:07:46.722224+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:07:46.736215+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:07:46.738051+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:07:46.739253+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:07:46.740041+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:07:46.741012+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:07:46.741517+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:07:46.744045+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:07:46.770596+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:07:46.833704+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:07:47.268193+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"f50c27"},"request_uri":"http://127.0.0.1:8000/_wdt/f50c27","method":"GET"} []
[2026-06-22T12:08:22.054654+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T12:08:22.056952+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:08:22.057135+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:08:22.057254+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:08:22.057329+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:08:22.057412+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:08:22.059450+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:08:22.082424+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:08:22.084448+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:08:22.102871+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:08:22.134319+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:08:22.200247+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:08:22.285434+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:08:24.163434+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"78f15a"},"request_uri":"http://127.0.0.1:8000/_wdt/78f15a","method":"GET"} []
[2026-06-22T12:10:20.954805+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T12:10:20.957876+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:10:20.958147+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:20.958279+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:20.958382+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:10:20.958485+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:10:20.961106+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:10:20.991883+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:10:20.997982+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:10:21.003295+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:10:21.026504+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:10:21.057860+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:21.066608+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:21.074029+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:21.079089+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:21.086894+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:21.090795+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:10:21.107682+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:10:21.199431+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:10:21.295948+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:10:22.208419+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"c11916"},"request_uri":"http://127.0.0.1:8000/_wdt/c11916","method":"GET"} []
[2026-06-22T12:10:26.103574+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T12:10:26.104516+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:10:26.104593+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:26.104637+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:26.104671+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:10:26.104698+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:10:26.105410+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:10:26.112831+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:10:26.114356+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:10:26.115640+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:10:26.119469+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:10:26.130877+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:26.132717+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:26.134123+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:26.140208+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:26.142494+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:26.143371+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:10:26.146798+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:10:26.173362+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:10:26.235056+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:10:26.426546+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b52f37"},"request_uri":"http://127.0.0.1:8000/_wdt/b52f37","method":"GET"} []
[2026-06-22T12:10:29.095795+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T12:10:29.097050+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:10:29.097131+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:29.097188+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:29.097229+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:10:29.097270+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:10:29.098422+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:10:29.109686+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:10:29.110602+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:10:29.111421+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:10:29.114524+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:10:29.127245+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:29.129345+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:29.130966+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:29.132533+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:29.134788+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:10:29.135728+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:10:29.138300+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:10:29.163744+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:10:29.222107+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:10:29.400126+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"231298"},"request_uri":"http://127.0.0.1:8000/_wdt/231298","method":"GET"} []
[2026-06-22T12:10:30.188299+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782130229290&institute=1","method":"GET"} []
[2026-06-22T12:10:30.191720+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:10:30.206322+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:10:30.210597+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:10:30.211888+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:10:30.212161+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T12:10:30.212227+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:30.212281+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:30.217796+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T12:10:30.221127+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:10:30.236738+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:10:37.501123+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782130229291&institute=1","method":"GET"} []
[2026-06-22T12:10:37.503059+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:10:37.515182+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:10:37.516315+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:10:37.517263+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:10:37.517408+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T12:10:37.517460+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:37.517489+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:10:37.524783+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T12:10:37.580700+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:10:37.596792+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:12:04.645052+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-22T12:12:04.733446+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T12:12:04.742317+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:12:04.742529+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:12:04.742651+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:12:04.742740+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:12:04.742828+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:12:04.745801+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:12:04.768674+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:12:04.770808+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:12:04.773957+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:12:04.787777+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:12:04.834556+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:12:04.842268+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:12:04.848179+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:12:04.853028+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:12:04.858502+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:12:04.861998+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:12:04.871519+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:12:05.900645+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:12:06.052260+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:12:06.540146+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"7f9f64"},"request_uri":"http://127.0.0.1:8000/_wdt/7f9f64","method":"GET"} []
[2026-06-22T12:14:28.127265+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-22T12:14:28.223819+00:00] request.INFO: Matched route "admin_app_exampaper_edit". {"route":"admin_app_exampaper_edit","route_parameters":{"_route":"admin_app_exampaper_edit","_controller":"App\\Controller\\ExamPaperImportController::editAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_edit","id":"25"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/25/edit","method":"GET"} []
[2026-06-22T12:14:28.234997+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:14:28.235426+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:28.235780+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:28.236328+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:14:28.236782+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:14:28.243549+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:14:28.272078+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:14:28.274839+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:14:28.278139+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:14:28.293107+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ? (parameters: array{"1":"25"}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.academic_year AS academic_year_2, t0.semester AS semester_3, t0.is_validated AS is_validated_4, t0.view_count AS view_count_5, t0.created_at AS created_at_6, t0.updated_at AS updated_at_7, t0.course_id AS course_id_8, t0.created_by_id AS created_by_id_9, t0.updated_by_id AS updated_by_id_10 FROM exam_paper t0 WHERE t0.id = ?","params":{"1":"25"},"types":{"1":1}} []
[2026-06-22T12:14:28.321738+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.course_code AS course_code_2, t0.title AS title_3, t0.level AS level_4, t0.created_at AS created_at_5, t0.updated_at AS updated_at_6, t0.programme_id AS programme_id_7 FROM course t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:14:28.325474+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.department_id AS department_id_6 FROM programme t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:14:28.329396+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.faculty_id AS faculty_id_6 FROM department t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:14:28.331556+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.created_at AS created_at_4, t0.updated_at AS updated_at_5, t0.institute_id AS institute_id_6 FROM faculty t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:14:28.334948+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ? (parameters: array{"1":1}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.name AS name_2, t0.slug AS slug_3 FROM institute t0 WHERE t0.id = ?","params":{"1":1},"types":{"1":1}} []
[2026-06-22T12:14:28.337169+00:00] doctrine.DEBUG: Executing statement: SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ? (parameters: array{"1":25}, types: array{"1":1}) {"sql":"SELECT t0.id AS id_1, t0.file_path AS file_path_2, t0.label AS label_3, t0.download_count AS download_count_4, t0.extracted_content AS extracted_content_5, t0.exam_paper_id AS exam_paper_id_6 FROM exam_paper_attachment t0 WHERE t0.exam_paper_id = ?","params":{"1":25},"types":{"1":1}} []
[2026-06-22T12:14:28.347590+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:14:28.836473+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:14:28.918067+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:14:29.176497+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"b6360d"},"request_uri":"http://127.0.0.1:8000/_wdt/b6360d","method":"GET"} []
[2026-06-22T12:14:31.214207+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782130469043&institute=1","method":"GET"} []
[2026-06-22T12:14:31.218982+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:14:31.236472+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:14:31.241099+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:14:31.242888+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:14:31.243611+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T12:14:31.243701+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:31.243745+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:31.253529+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"1"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"1"},"types":{"1":2}} []
[2026-06-22T12:14:31.259312+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:14:31.292447+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:14:39.205734+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-22T12:14:39.209160+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-22T12:14:39.209653+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:39.210000+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:39.210190+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:14:39.210372+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-22T12:14:39.212513+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:14:39.230468+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:14:39.232538+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:14:39.235236+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:14:39.255932+00:00] doctrine.DEBUG: Executing query: SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_ {"sql":"SELECT i0_.id AS id_0, i0_.name AS name_1, i0_.slug AS slug_2 FROM institute i0_"} []
[2026-06-22T12:14:39.395030+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:14:39.472144+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:14:40.125563+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"4c28c9"},"request_uri":"http://127.0.0.1:8000/_wdt/4c28c9","method":"GET"} []
[2026-06-22T12:14:41.310856+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782130479918&institute=","method":"GET"} []
[2026-06-22T12:14:41.313474+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:14:41.330781+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:14:41.336126+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:14:41.338290+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:14:41.338734+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T12:14:41.338901+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:41.338999+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:41.345139+00:00] doctrine.DEBUG: Executing query: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30 {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ LIMIT 30"} []
[2026-06-22T12:14:41.352125+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:14:41.397159+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-22T12:14:45.202453+00:00] request.INFO: Matched route "admin_ajax_courses_by_institute". {"route":"admin_ajax_courses_by_institute","route_parameters":{"_route":"admin_ajax_courses_by_institute","_controller":"App\\Controller\\ExamPaperUtilityController::getCoursesByInstitute"},"request_uri":"http://127.0.0.1:8000/dashboard/exam/ajax/courses-by-institute?_=1782130479919&institute=3","method":"GET"} []
[2026-06-22T12:14:45.205161+00:00] security.DEBUG: Read existing security token from the session. {"key":"_security_user","token_class":"Symfony\\Component\\Security\\Core\\Authentication\\Token\\UsernamePasswordToken"} []
[2026-06-22T12:14:45.213220+00:00] doctrine.INFO: Connecting with parameters array{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"} {"params":{"driver":"pdo_mysql","host":"127.0.0.1","port":3306,"user":"root","password":"<redacted>","driverOptions":[],"defaultTableOptions":[],"dbname":"unimac_past_questions","serverVersion":"8.0.32","charset":"utf8mb4"}} []
[2026-06-22T12:14:45.217305+00:00] doctrine.DEBUG: Executing statement: SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1 (parameters: array{"1":3}, types: array{"1":1}) {"sql":"SELECT t0.username AS username_1, t0.username_canonical AS username_canonical_2, t0.email AS email_3, t0.email_canonical AS email_canonical_4, t0.enabled AS enabled_5, t0.salt AS salt_6, t0.password AS password_7, t0.last_login AS last_login_8, t0.confirmation_token AS confirmation_token_9, t0.password_requested_at AS password_requested_at_10, t0.roles AS roles_11, t0.created_at AS created_at_12, t0.updated_at AS updated_at_13, t0.id AS id_14, t0.first_name AS first_name_15, t0.last_name AS last_name_16, t0.gender AS gender_17, t0.phone_number AS phone_number_18, t0.country_code AS country_code_19, t0.verified_at AS verified_at_20, t0.is_verified AS is_verified_21, t0.password_reset_expiry_date AS password_reset_expiry_date_22, t0.password_reset_requested AS password_reset_requested_23, t0.password_reset_code AS password_reset_code_24, t0.last_password_reset_date AS last_password_reset_date_25, t0.profile_pix AS profile_pix_26, t0.is_account_finally_approved AS is_account_finally_approved_27, t0.last_verification_email_sent_at AS last_verification_email_sent_at_28, t0.email_retry_count AS email_retry_count_29, t0.sms_balance AS sms_balance_30 FROM user__user t0 WHERE t0.id = ? LIMIT 1","params":{"1":3},"types":{"1":1}} []
[2026-06-22T12:14:45.219386+00:00] security.DEBUG: User was reloaded from a user provider. {"provider":"Sonata\\UserBundle\\Security\\UserProvider","username":"admin"} []
[2026-06-22T12:14:45.219868+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2026-06-22T12:14:45.219973+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:45.220046+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-22T12:14:45.226021+00:00] doctrine.DEBUG: Executing statement: SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30 (parameters: array{"1":"3"}, types: array{"1":2}) {"sql":"SELECT c0_.id AS id_0, c0_.course_code AS course_code_1, c0_.title AS title_2, c0_.level AS level_3, c0_.created_at AS created_at_4, c0_.updated_at AS updated_at_5, c0_.programme_id AS programme_id_6 FROM course c0_ INNER JOIN programme p1_ ON c0_.programme_id = p1_.id INNER JOIN department d2_ ON p1_.department_id = d2_.id INNER JOIN faculty f3_ ON d2_.faculty_id = f3_.id INNER JOIN institute i4_ ON f3_.institute_id = i4_.id WHERE i4_.id = ? LIMIT 30","params":{"1":"3"},"types":{"1":2}} []
[2026-06-22T12:14:45.229824+00:00] security.DEBUG: Stored the security token in the session. {"key":"_security_user"} []
[2026-06-22T12:14:45.246065+00:00] doctrine.INFO: Disconnecting [] []
[2026-06-23T20:32:11.606481+00:00] php.DEBUG: Warning: filemtime(): stat failed for /var/www/html/past_question/var/cache/de_/App_KernelDevDebugContainer.php {"exception":{"Symfony\\Component\\ErrorHandler\\Exception\\SilencedErrorContext":{"severity":2,"file":"/var/www/html/past_question/vendor/symfony/config/Resource/FileResource.php","line":58,"trace":[{"file":"/var/www/html/past_question/vendor/symfony/config/Resource/SelfCheckingResourceChecker.php","line":44,"function":"isFresh","class":"Symfony\\Component\\Config\\Resource\\FileResource","type":"->"}],"count":1}}} []
[2026-06-23T20:32:11.778432+00:00] request.INFO: Matched route "admin_app_exampaper_create". {"route":"admin_app_exampaper_create","route_parameters":{"_route":"admin_app_exampaper_create","_controller":"App\\Controller\\ExamPaperImportController::createAction","_sonata_admin":"admin.exam_paper","_sonata_name":"admin_app_exampaper_create"},"request_uri":"http://127.0.0.1:8000/admin/app/exampaper/create","method":"GET"} []
[2026-06-23T20:32:11.798429+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-23T20:32:11.798652+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-23T20:32:11.798792+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-23T20:32:11.798903+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-23T20:32:11.799000+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-23T20:32:11.831072+00: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 /var/www/html/past_question/vendor/symfony/security-http/Firewall/AccessListener.php:87)"} []
[2026-06-23T20:32:11.831488+00:00] security.DEBUG: Calling Authentication entry point. {"entry_point":{"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator":[]}} []
[2026-06-23T20:32:12.052227+00:00] request.INFO: Matched route "sonata_user_admin_security_login". {"route":"sonata_user_admin_security_login","route_parameters":{"_route":"sonata_user_admin_security_login","_controller":"sonata.user.action.login"},"request_uri":"http://127.0.0.1:8000/admin/login","method":"GET"} []
[2026-06-23T20:32:12.053986+00:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"admin","authenticators":2} []
[2026-06-23T20:32:12.054579+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-23T20:32:12.054999+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\FormLoginAuthenticator"} []
[2026-06-23T20:32:12.055143+00:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-23T20:32:12.055252+00:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"admin","authenticator":"Symfony\\Component\\Security\\Http\\Authenticator\\RememberMeAuthenticator"} []
[2026-06-23T20:32:13.395664+00:00] request.INFO: Matched route "_wdt". {"route":"_wdt","route_parameters":{"_route":"_wdt","_controller":"web_profiler.controller.profiler::toolbarAction","token":"ed6d4b"},"request_uri":"http://127.0.0.1:8000/_wdt/ed6d4b","method":"GET"} []
